スーパーバイザーの動作を実行する Erlang アプリケーションがあります。今、私はそれを異なるノードに分散させたいと考えています。つまり、監視対象のプロセスは異なるコンピューターで実行する必要があります。
OTP のドキュメントを読みましたが、これを行うようにアプリを構成する方法を把握していません。
現在、.app
ファイルは次のようになっています。
{application, my_application,
[{description, "My Description"},
{vsn, "1"},
{modules, [my_application, my_supervisor, supervised_process, my_monitor]},
{registered, [my_supervisor]},
{applications, [kernel, stdlib]},
{mod, {my_application,[]}},
{env, [{file, "/usr/local/log"}]}
]}.
名前付き Erlang VM を実行している 2 台のコンピューターがある場合、両方のコンピューターで supervised_processes を実行するようにアプリを構成するにはどうすればよいですか?