我很着急,虽然我知道如何操作,但我需要一些帮助来尽量节省时间。目前,我只是运行以下命令来启动我的ini文件和uWsgi实例:
uwsgi --ini /home/myonlinesite/uwsgi.ini --pidfile /var/run/uwsgi_serv.pid
最后停止:
uwsgi --stop /var/run/uwsgi_serv.pid.
顺便说一下,我在我的 /etc/init.d/uwsgi 中有这个代码。因此,当我运行 /etc/init.d/uwsgi start 时,它会执行 ini 配置文件;而当我执行 /etc/init.d/uwsgi stop 时,它会停止 uwsgi 进程ID。
问题是,当我启动uWsgi服务后,它可以正常运行并记录每个http请求、任何调试打印等内容,但当我关闭putty(我运行Vps的地方)时,它会终止所有uWsgi进程,并停止网站的显示。
我不知道是否只需要触摸pid文件,还是需要做些什么才能让uWsgi进程继续执行并且我可以关闭putty。
预先感谢您的帮助。