4
我有一个名为Supervisor
的监督工作人员,该工作人员定期为系统上的每个用户执行一项任务。启动监督员启动后的动态simple_one_for_one工作人员
我希望应用程序在第一次启动Supervisor
时为每个用户启动一个工作程序,并且我希望应用程序在以后重新启动Supervisor
时执行相同的操作。
目前我在Application
的start(type, args)
回调中动态启动所有的孩子,但是如果Supervisor
重新启动,那将不会启动所有子进程。
如何确保在Supervisor
启动/重新启动后立即启动所有动态子作业员?
(我的应用程序是花好月圆,但同样的原则也适用于二郎)。我这样做是非常有效的使用其他主管和“重启工作者”
谢谢,这种方法运作良好。 – tomtaylor
很酷,这正是我想要的:-)。任何关于什么时候我想要“rest_for_one”而不是“one_for_all”的见解? – tomwilson