启动后如何停止uWSGI服务器?

时间:2016-08-14 01:35:08

标签: pyramid uwsgi

我有一个Python金字塔应用程序,我正在使用uwsgi运行,如下所示:

 sudo /finance/finance-env/bin/uwsgi --ini-paste-logged /finance/corefinance/production.ini

一旦它运行并且我的窗口超时,我无法在不重启整个盒子的情况下停止服务器。如何停止服务器?

1 个答案:

答案 0 :(得分:5)

如果将--pidfile arg添加到启动命令

 sudo /finance/finance-env/bin/uwsgi --ini-paste-logged /finance/corefinance/production.ini --pidfile=/tmp/finance.pid

您可以使用以下命令停止它

sudo /finance/finance-env/bin/uwsgi --stop /tmp/finance.pid

您也可以使用以下命令重新启动它

 sudo /finance/finance-env/bin/uwsgi --reload /tmp/finance.pid