3

我使用以下命令启动 uWSGI:

uwsgi --socket=127.0.0.1:8080--daemonize=uwsgi.out --module=web.wsgi:application --env
DJANGO_SETTINGS_MODULE=web.settings --env --master --pidfile=uwsgi.pid --processes=10
--harakiri=120 --max-requests=5000 --vacuum
--log-maxsize=1000000 --propagate-touch --touchlogrotate=uwsgi.logrotate

一切都按预期工作,并且在log-maxsize达到限制以及触摸touchlogrotate. 但是,一旦我重新加载 uWSGI(通过附加--reload ./uwsgi.pid到上述内容)--log-maxsize--touchlogrotate停止工作。我找到的唯一解决方案是硬重启。

4

0 回答 0