是什么之间的差异simple_one_for_one,并one_for_one重启策略?什么时候需要更喜欢一个?
让主管表示S,工人表示W.
如果S监督W1,W2,W3下one_for_one重启策略,任何的W模具,只有W重新启动.
simple_one_for_one重启策略与之相同one_for_one.意味着如果W只有一个人W重新开始死亡.唯一不同的是S启动时,它没有任何Ws.
Ws通过调用动态添加supervisor:start_child/2.
什么时候需要更喜欢一个?
simple_one_for_one- 您需要W按要求提供服务; 例如:认证协议
one_for_one- W在整个应用程序生命周期中,无论如何都需要专门的流程.