私は分散型の Erlang アプリケーションに取り組んでいます。erl
現在、1台のPCで作業しており、-sname
フラグで初期化して複数のノードを作成しています。
spawn/4
ホーム ノードを使用してプロセスを生成すると、ホームインスタンスio:format/2
でそのプロセス内の呼び出しによって生成された出力が表示されます。erl
spawn/4
と組み合わせて使用してリモートでプロセスを生成するとregister_name
、 の出力が、リモート呼び出しが行われたインスタンスにio:format/2
リダイレクトされることがあり、完全に見えないままになることがあります。erl
spawn/4
同様に、私が を使用すると、呼び出しrpc:call/4
の出力は、`rpc:call/4' 呼び出しが行われio:format/2
たインスタンスにリダイレクトされます。erl
プロセスがデバッグ出力を親erl
インスタンスに戻すにはどうすればよいですか?