我正在尝试学习 akka.net 聚类。
我以为我明白当一个节点出现故障时,它会从集群中删除。但这似乎并没有发生。
我启动了一个 Lighthouse 实例(作为种子节点)并创建了一个超级简单的 Akka.net 项目,然后进行连接。这一切都很好。
但是当我杀死节点时,灯塔会一遍又一遍地寻找它。最终它会说Leader无法履行职责。
我知道节点没有优雅地离开集群,但我想我会有节点崩溃。
我认为当这种情况发生时,八卦系统应该从集群中删除死节点,然后一切都会继续。(然后,如果节点重新联机,它可能会要求重新添加到集群中。
但我一定是错过了什么。因为 Lighthouse 只是一遍又一遍地重试。
为什么它这样做而不是等待它再次连接?