节点不说话
我使用的是 Ubuntu 9,并且
我使用以下命令启动两个节点: erl -name node1 -setcookie demo
和
erl -name node2 -setcookie demo
当我运行“nodes()”时, 节点看不到彼此,它返回一个空列表。有人知道为什么吗?
I am using Ubuntu 9 and I start two nodes with:
erl -name node1 -setcookie demo
and
erl -name node2 -setcookie demo
yet when I run "nodes()" the nodes do not see each other and it returns an empty list. Anyone know why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因为它们没有连接,除非它们彼此通信,例如通过一个 ping 另一个:
(node1@)> 。 net_adm:ping(node2@)。
请注意,如果您使用
net_adm:names()
检查节点,它们将通过 epmd 可见。Because they are not connected unless they communicate with each other, e.g. by one pinging the other:
(node1@<host>)> net_adm:ping(node2@<host>).
Note that if you checked the nodes with
net_adm:names()
, they would have been visible via epmd.