2

子仕様を静的に開始する場合:

init(...) ->
    {ok, {{RestartStrategy, MaxR, MaxT},
          [ChildSpec, ...]}}.

しかし、子仕様を動的に開始すると:

start_child(SupRef, ChildSpec) -> startchild_ret()

RestartStrategy、MaxR および MaxT を決定する方法は?

4

2 に答える 2

2

start_child でも他の場所でも、RestartStrategy、MaxR、および MaxT を動的に決定することはできません。これらはスーパーバイザーの属性 (子の属性ではない) であり、スーパーバイザーの init/1 コールバックでのみ決定できます。

于 2013-04-03T05:15:38.480 に答える