0
カウボーイにhttps://github.com/extend/cowboyこれは正しい子の仕様ですか?
supervisor:start_child(cowboy_sup, child_spec(Ref, NbAcceptors,
Transport, TransOpts, Protocol, ProtoOpts)).
child_spec(Ref, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts) ->
{{cowboy_listener_sup, Ref}, {cowboy_listener_sup, start_link, [ NbAcceptors, Transport,
TransOpts, Protocol, ProtoOpts ]}, permanent, 5000, supervisor,[cowboy_listener_sup]}.
http://www.erlang.org/doc/man/supervisor.html#start_child-2
を次のように私は私はあなたがそれについてどう思いますか、それは正しい子の仕様だと思いませんか?コードがある気づきますか
ありがとう、私は今それを持っていると思う。 – why
もう1つ質問:これは有効な子の仕様だと思いますか? – why
@それは有効な子の仕様ではありません、それは6つの要素のタプルでなければなりません( '' {OK、Pid} = supervisor:start_child(ReqsSup、[ListenerPid、CSocket、Transport、Protocol、Opts] @Robertoが示したように。あなたのスーパバイザが 'simple_one_for_one'でなければ、" child spec "が開始子コールの余分な引数のリストになります。しかし、これは 'simple_one_for_one'の場合のみです**。 – rvirding