1

我在生产服务器上使用 waitress-serve 来运行我的烧瓶应用程序。但是,每次我想更改python代码时,我都需要在重新启动之前手动找到并杀死服务员。

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

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

4

1 回答 1

0

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

它看起来像这样:

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 脚本也可以完成这项工作。

于 2019-10-04T14:43:56.683 回答