【发布时间】:2017-01-29 19:23:55
【问题描述】:
我有一个包含 10 个进程的程序,如下所示:
[program:myprogram]
command=webservlet port=60%(process_num)03d
priority=5
numprocs=10
process_name=%(program_name)s_%(process_num)02d
autostart=true
当我进行代码更改时,我需要重新启动所有进程:
supervisorctl restart myprogram:
我想知道是否有办法错开重启,这样它们就不会立即全部下线?
【问题讨论】:
-
不幸的是,我认为没有办法,你必须手动编写一个bash命令。
标签: supervisord