使用Ups管理uWSGI

2024-10-03 11:24:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用Upstart配置uWSGI。在

我创建了文件/etc/init/uwsgi-flask.conf

description "uwsgi for flask"
start on runlevel [2345]
stop on runlevel [06]
exec /appdir/virtualenvdir/bin/uwsgi /appdir/virtualenvdir/uwsgi.ini --die-on-term

重新启动时,它会正确启动,但我无法停止服务。在

如果我在shell上输入initctl stop uwsgi-flask,它将给出:

^{pr2}$

有人知道吗?在


Tags: 文件flaskforinitonconfetcdescription
1条回答
网友
1楼 · 发布于 2024-10-03 11:24:11

您的ini文件中可能有daemonize=some/log/file/path。这将使进程以“正常”退出代码退出,因此Upstart将认为您希望停止作业并终止作业。在

删除daemonize和upstart将在前台跟踪进程。在

相关问题 更多 >