Cowboy github で提供されている例や、私がオンラインで見つけた他の例のいくつかには、何もしていないように見える 1 対 1 のスーパーバイザーがあります。「本当のスーパーバイザーは何もしないように」というコメントが含まれている例を見たとさえ思います。
非常に多くのカウボーイの例の一部と思われるスーパーバイザー モジュールの目的は何ですか?
echo_get の例から:
%% Feel free to use, reuse and abuse the code in this file.
%% @private-module(echo_get_sup).
-behaviour(supervisor).
%% API.
-export([start_link/0]).
%% supervisor.
-export([init/1]).
%% API.
-spec start_link() -> {ok, pid()}.
start_link() ->
supervisor:start_link({local, ?MODULE}, ?MODULE, []).
%% supervisor.
init([]) ->
Procs = [],
{ok, {{one_for_one, 10, 10}, Procs}}.