Trong các ví dụ được cung cấp trên github Cowboy, và trong một số ví dụ khác tôi đã tìm thấy trên mạng, có một - một giám sát viên dường như không làm gì cả. Tôi thậm chí còn tin rằng tôi đã thấy một ví dụ có nhận xét sau, "giống như một người giám sát thực sự không làm bất cứ điều gì".Mục đích của người giám sát một đối một trong nhiều ví dụ cao bồi
Mục đích của mô-đun giám sát có vẻ như là một phần của rất nhiều ví dụ cao bồi?
Từ ví dụ 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}}.
Tôi không thấy bằng chứng cho thấy bất kỳ hàm start_child/2, v.v. đang được gọi. Tôi nghi ngờ câu trả lời mà cashmere @cashmere đưa ra có nhiều khả năng là trường hợp. Tất nhiên, tôi chắc chắn có thể thiếu một cái gì đó ... – Jr0