【问题标题】:Restarting waitress-serve重新启动服务员服务
【发布时间】:2019-02-18 08:09:58
【问题描述】:

我在生产服务器上使用 waitress-serve 来运行我的烧瓶应用程序。 但是每次要改python代码,都需要手动找女服务员杀掉再重启。

$ ps -eaf | grep waitress
$ kill waitress_pid
$ waitress-serve --call --listen=127.0.0.1:5000 my_app:create_app &

有没有更聪明的方法来重启服务员服务?

【问题讨论】:

    标签: python waitress


    【解决方案1】:

    我也试图为此找到一个好的解决方案,但我想出的唯一解决方案是创建一个终端单线。

    看起来像这样:

    kill -9 $(pgrep waitress) ; waitress-serve --call --listen=127.0.0.1:5000 my_app:create_app
    

    pgrep waitress 将产生 PID 号,它会立即被杀死。之后,waitress-serve-command 将启动您的服务器。

    我猜你也可以在 .bashrc 文件中创建一个别名,或者一个独立的 bash 脚本也可以完成这项工作。

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多