【问题标题】:How do I found out which node an Erlang process (PID) is running on?如何找出 Erlang 进程 (PID) 在哪个节点上运行?
【发布时间】:2011-10-28 09:05:06
【问题描述】:

鉴于我可以将 PID 从一个进程发送到另一个进程,甚至跨节点,如果我从不同进程中的进程(可能在不同节点上)接收到 Pid,我如何找出有问题的 PID 哪个节点运行/运行?

erlang:process_info(Pid) 中似乎没有该信息。

谢谢。

【问题讨论】:

    标签: erlang distribution pid erlang-otp


    【解决方案1】:

    erlang:node/1

    节点(Arg)-> 节点

    返回 Arg 所在的节点。 Arg 可以是 pid、引用或端口。如果本地节点不存在,则返回 nonode@nohost。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-02
      相关资源
      最近更新 更多