gpt4 book ai didi

Erlang:自动填充 .hosts.erlang 文件?

转载 作者:行者123 更新时间:2023-12-02 09:55:03 24 4
gpt4 key购买 nike

我正在使用 net_adm:world() 连接到其他主机上的节点,但使其工作的唯一方法是手动创建主机文件并在文件中列出其他主机的名称。如果我有 10 台主机,我必须将此文件放在所有 10 台机器上,并在每次将新主机添加到集群时更新列表十次。

有没有办法在每次连接到新主机上的节点时自动更新此文件?

最佳答案

您的 .hosts.erlang 文件不需要完整或 100% 正确。一个节点只需相互连接即可了解集群中的所有其他节点。

您可以跳过维护 .hosts.erlang 文件并使用多播 UDP 动态发现节点。请参阅nodefinder例如代码。

我们开始使用多播 UDP 路由,但随后决定只维护一个中央主机文件并使用 rsync 将其分发到所有主机。我们很少重新启动节点,因此这并不是一个大问题。

关于Erlang:自动填充 .hosts.erlang 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13087391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com