Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Erlang 如何将远程pid转换为节点名称?_Erlang - Fatal编程技术网

Erlang 如何将远程pid转换为节点名称?

Erlang 如何将远程pid转换为节点名称?,erlang,Erlang,在将一个客户机参数结构决定为一个OTPgen_服务器时,是否需要将Pid和节点名都插入参数结构 给定一个远程pid,是否可以将pid转换为节点名?我指的是完整的节点名,比如“emacs@yus-iMac.local“ 调用节点(Pid)将返回Pid所在节点的名称。在otp gen_服务器端,如果只是接收远程Pid,服务器不知道节点名称。此外,为了编写节点之间的负载平衡,erlang:nodes()返回一组节点的名称,因此我需要将pid转换为节点名称。erlang:node(pid)返回的atom

在将一个客户机参数结构决定为一个
OTP
gen_服务器时,是否需要将
Pid
节点名
都插入参数结构

给定一个远程
pid
,是否可以将
pid
转换为
节点名
?我指的是完整的节点名,比如
“emacs@yus-iMac.local“


调用
节点(Pid)
将返回
Pid
所在节点的名称。

在otp gen_服务器端,如果只是接收远程Pid,服务器不知道节点名称。此外,为了编写节点之间的负载平衡,erlang:nodes()返回一组节点的名称,因此我需要将pid转换为节点名称。erlang:node(pid)返回的atom即节点名称。这是否回答了您的问题?