2011-08-16 7 views
11

プロセスから他のノードにいたってもPIDを送ることができるとすれば、異なるプロセス内のプロセスからPidを受信した場合(おそらく別のノード上にある)、問題のPIDがどのノードイン/オン?erlangプロセスがどのノードで実行されているかをどのようにして知ることができますか?

erlang:process_info(Pid)その情報がないようです。

ありがとうございました。

答えて

14

erlang:node/1

ノード(アルギニン) - >ノード

は、Argが配置されているノードを返します。 Argには、pid、参照、またはポートを指定できます。ローカルノードが動作していない場合は、ノード@nohostが返されます。