我最后一次看到数据/分区节点错误是因为我启动了erlang shell,它通过cookie等连接到同一CPU上的节点。启动后,shell立即在屏幕上转储了分区错误。这非常麻烦......
[更新]我有两个正在运行Yaws应用程序的框。数据库通过Mnesia的extra_db_node功能进行复制。在服务器运行后的某个时间,我登录其中一个框并使用不同的sname和相同的cookie启动“erl”,以便3个节点可以进行通信。在shell稳定并且显示shell提示后不久......屏幕上会显示一个复杂的元组,表明存在网络分区错误。此消息似乎是一个控制台转储,而不是可能被我的雅司应用程序捕获的异常...但我希望我的雅司应用程序检测错误并采取纠正措施。