【发布时间】:2016-08-31 00:40:11
【问题描述】:
在Supervisor控制的进程中,我fork子进程
for i in xrange(MANAGER_PROCESS_NUM):
p = gipc.start_process(target=daemon_process, args=())
record.append(p)
for r in record:
r.join()
然后在每个子进程中,我创建孙子进程:
w = gipc.start_process(target=self._pool_worker, daemon=True)
我如何在运行时杀死所有子进程和孙子进程 "supervisorctl stop xxx" 停止我的主进程?
【问题讨论】:
标签: python process supervisord gipc