V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
csensix
V2EX  ›  问与答

Flask 中运行 系统命令后,监听端口被多个程序占用

  •  
  •   csensix · Jul 13, 2015 · 2740 views
    This topic created in 3952 days ago, the information mentioned may be changed or developed.

    如题。
    我在 Flask 程序中用 subprocess.call() 调用了 service vsftpd restart 命令,就是 vsftpd 服务重启。lsof 扫描端口后发现 Flask 监听的端口这时也被 vsftpd 占用了。如果此时我重启 Flask 服务,会报错端口已被占用。

    求问,有什么方法使得 vsftpd 不占用 Flask 监听端口。

    p.s. Flask 运行实例:app.run('0.0.0.0',port=8001)

    lsof -i:8001 运行结果
    lsof

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   954 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:19 · PVG 05:19 · LAX 14:19 · JFK 17:19
    ♥ Do have faith in what you're doing.