Erlang中文手册(Erldoc.com)  »  net_adm  »  world_list/2
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

net_adm:world_list/2

查找并连接指定主机上的所有节点

用法:

world_list(Hosts, Arg) -> [node()]

这个函数查找指定主机 Hosts 上的 .hosts.erlang 文件上的节点信息,并对这些节点进行模拟 ping 操作,最后返回一个可以成功 ping 到的节点列表

参数 Arg 默认是 silent。如果 Arg 是 verbose,那么该函数会 ping 节点时的信息打印出来。

这个函数经常用在当一个节点启动时,网络上的其他节点名最初不被知道。

如果调用 net_adm:host_file() 时报{error, Reason} 的错,该函数则返回 {error, Reason}。

case net_adm:host_file() of
    {error, R} ->
        R; 
    Hosts -> 
        net_adm:world_list(Hosts, verbose)
end.
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9