4
我有一個名爲Supervisor
的監督工作人員,該工作人員定期爲系統上的每個用戶執行一項任務。啓動監督員啓動後的動態simple_one_for_one工作人員
我希望應用程序在第一次啓動Supervisor
時爲每個用戶啓動一個工作程序,並且我希望應用程序在以後重新啓動Supervisor
時執行相同的操作。
目前我在Application
的start(type, args)
回調中動態啓動所有的孩子,但是如果Supervisor
重新啓動,那將不會啓動所有子進程。
如何確保在Supervisor
啓動/重新啓動後立即啓動所有動態子作業員?
(我的應用程序是花好月圓,但同樣的原則也適用於二郎)。我這樣做是非常有效的使用其他主管和「重啓工作者」
謝謝,這種方法運作良好。 – tomtaylor
很酷,這正是我想要的:-)。任何關於什麼時候我想要「rest_for_one」而不是「one_for_all」的見解? – tomwilson