【发布时间】:2016-11-28 16:17:30
【问题描述】:
集群领导者和节点集群单例启动是在Akka中的同一个节点上吗?
【问题讨论】:
标签: akka akka-cluster
集群领导者和节点集群单例启动是在Akka中的同一个节点上吗?
【问题讨论】:
标签: akka akka-cluster
不一定。当节点加入、离开或失去连接(以及其他原因)时,作为集群操作的常规部分,领导者角色可以在八卦收敛期间发生变化。请参阅Specification 了解更多信息。
特别注意:
leader的作用是将成员移入移出集群,将加入的成员变为up状态或退出成员变为removed状态
因此,它无法与一个节点承担所有负载并在主节点死亡时故障转移到辅助节点的 HA 系统的 Primary-Secondary 风格相提并论。 Actor 单例可以放置在任何节点上,并且随着时间的推移,该节点可以进出领导角色。
【讨论】: