Process 当应用程序代码更改时,如何告知主管重新启动流程?

Process 当应用程序代码更改时,如何告知主管重新启动流程?,process,debian,tornado,supervisord,Process,Debian,Tornado,Supervisord,我是新来的龙卷风和主管。我已经在Debian服务器上部署了tornado应用程序,现在它在supervisor/nginx下运行良好。在那之后,我对应用程序的模板文件做了一个小小的更改,但显然没有生效,因为tornado进程需要重新启动。但我不知道该怎么做。我试过不同的方法,比如 服务管理器重新启动 在supervisorctl命令行中,我尝试了重新启动、重新加载、更新等。 但旧流程仍在运行,代码中的更改仍然没有应用。因此,我想知道如何指示supervisor重新启动应用程序进程,并通过在sup

我是新来的龙卷风和主管。我已经在Debian服务器上部署了tornado应用程序,现在它在supervisor/nginx下运行良好。在那之后,我对应用程序的模板文件做了一个小小的更改,但显然没有生效,因为tornado进程需要重新启动。但我不知道该怎么做。我试过不同的方法,比如

服务管理器重新启动

在supervisorctl命令行中,我尝试了重新启动、重新加载、更新等。
但旧流程仍在运行,代码中的更改仍然没有应用。因此,我想知道如何指示supervisor重新启动应用程序进程,并通过在supervisor.conf中添加一些命令,理想地使supervisor对代码更改敏感。答案如下:

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