A有两个节点:A和B.监视器B和B监视A.当其中一个节点重新启动时,它会尝试连接到第二个节点。问题是如果两个带节点的计算机之间的以太网连接失败然后恢复,如何重新连接到节点。
答案 0 :(得分:0)
您可以使用erlang:monitor_node监控节点,net_kernel:monitor_nodes仅检测已连接节点的节点。取而代之的是,您可以使用{{3}}来跟踪节点状态更改。因此,监视进程可以接收具有原因(用于连接关闭或实际节点关闭)的nodedown消息,这可以被处理。无论何时建立连接,都会收到nodeup消息。
答案 1 :(得分:0)