我正在使用yaml。它有一行说:daemonize : /var/www/apps/myapp.log
如果uwsgi -y vassals/myappconfig.yaml
,网站将在后台运行。我可以在终端做其他事情,甚至退出。这是我期待的效果。
如果uwsgi --emperor vassals
,网站可以运行,但它会在终端中停留。我必须使用ctrl + c
结束它才能返回终端。然后网站关闭了。那不是我所期待的。
我不想使用像nohup
这样的东西。如果uwsgi --emperor
不是正确的解决方案,我宁愿一个接一个地加载网站,所有都运行守护进程。
答案 0 :(得分:12)
你也可以将--daemonize <logfile>
传递给皇帝