2013-04-23 58 views
1

A有兩個節點:A和B. A監視器B和B監視器A.當其中一個節點重新啓動時,它嘗試連接到第二個節點。問題是如果兩臺具有節點的計算機之間的以太網連接失敗然後恢復,如何重新連接到節點。重新連接到erlang節點

回答

0

您可以使用erlang:monitor_node監控節點,該節點只檢測已連接節點的節點。取而代之,您可以使用net_kernel:monitor_nodes,即使在節點狀態更改被跟蹤。因此,監視過程可以接收具有原因的節點下降消息(用於連接關閉或實際節點關閉),這可以被處理。每當建立連接時都會收到nodeup消息。