我的应用程序在三个节点上运行pc
,pc0
, pc1
. 起初,当我一起启动它们时,第一个节点开始运行,当我退出第一个节点的外壳时,第二个(pc0)启动,当我退出第二个的外壳时,第三个(pc1)开始运行。但是,如果我在 pc1 仍在运行时重新启动 pc 和 pc0,则两个节点都崩溃了,说强制节点 pc1 已关闭。我想知道,pc1 正在运行,但其他节点在说"pc1 is down"
。
{"Kernel pid terminated",application_controller,"{application_start_failure,kernel,{{shutdown,{failed_to_start_child,kernel_config,{mandatory_nodes_down,['myapp@pc-1']}}},{kernel,start,[normal,[]]}}}"}
这可能是什么原因?