mlz*_*boy 17 python reload supervisord
我试着弄明白我何时使用reload命令来监督.它会停止当前正在执行的处理吗?我用了以下步骤:
mlzboy@mlzboy-mac:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
mlzboy@mlzboy-mac:~/my/ide/test$ supervisorctl
daemon STARTING
supervisor> reload
Really restart the remote supervisord process y/N? y
Restarted supervisord
supervisor> exit
mlzboy@mlzboy-mac:~/my/ide/test$ pstree -p|grep super
|-supervisord(6763)
Run Code Online (Sandbox Code Playgroud)
我发现进程ID没有改变.那么它是否证明重载不会停止在主管控制下的处理?
rac*_*ack 44
它不会终止supervisord进程,只是停止所有进程,重新加载配置文件,然后重新启动进程.
如果您只想应用新配置使用reread命令.它只是在不停止和重新生成进程的情况下重新加载配置.
并且运行update将重新启动已更改的进程(组).
| 归档时间: |
|
| 查看次数: |
13757 次 |
| 最近记录: |