我是Tornado和主管的新手。我在Debian服务器上部署了一个龙卷风应用程序,现在它在supervisor / nginx下运行正常。之后,我对应用程序的模板文件进行了一些小改动,但它显然没有生效,因为需要重新启动龙卷风进程。但我不知道这样做。我尝试了不同的东西,比如
服务主管重启
并且在supervisorctl命令行中我尝试重启,重新加载,更新等。 但旧的进程仍在运行,代码的更改仍未应用。所以想知道如何通过向supervisor.conf中添加一些命令来指示主管重新启动应用程序进程并理想地让主管对代码更改敏感
答案 0 :(得分:1)
好的,我想通了。这是答案:
supervisor> restart all
并检查是否真的重新启动:
supervisor> status
tornadoes:tornado-8000 RUNNING pid 17697, uptime 0:00:20
tornadoes:tornado-8001 RUNNING pid 17698, uptime 0:00:20
tornadoes:tornado-8002 RUNNING pid 17707, uptime 0:00:19
tornadoes:tornado-8003 RUNNING pid 17712, uptime 0:00:18