【发布时间】:2013-04-03 14:57:14
【问题描述】:
我正在使用circus 来管理一些松散耦合的进程;一个需要运行一次的主进程,然后是一些稍后启动的辅助进程。次要进程需要重新启动,直到工作完成,但主要进程只能执行一次。似乎一旦该过程完成,尽管有各种设置,它都会重新运行。我尝试将max_retry 设置为:
-
-1,没有效果,不断地重新运行进程 -
0,根本不运行进程 -
1,同样没有效果,不断地重新运行进程
有什么方法可以在主进程首次运行后安全成功地结束它?
【问题讨论】: