我有一个正在执行bash脚本的django应用程序。我要求Nginx服务器重新启动,所以我可以/etc/init.d/nginx reload
正常运行。我一直在使用restart uwsgi
uwsgi,但是我需要进行优雅的重新加载而不是重新启动硬服务器。
我怎样才能做到这一点?
我目前正在reload uwsgi
通过运行bash 函数subprocess.popen
。似乎只是重新加载了调用子进程的进程,而不是uwsgi实例托管的所有站点。importing uwsgi
运行uwsgi.reload
似乎也只会影响调用过程。是否有通过python或bash的uwsgi开关允许重新启动所有uwsgi过程