use*_*813 5 java amazon-web-services akka java-8 akka-cluster
我正在尝试创建一个将部署在 AWS 中的容错 akka-cluster。它是一个标准集群,具有 3 个种子节点 SN1、SN2 和 SN3,多个 Akka 系统连接到一个种子节点。SN 具有 ASG,万一发生故障,它将启动一个新实例。
我知道如果 SN1 出现故障,系统将故障转移到其他 SN(种子节点)。但是如何在不停止集群的情况下无缝注册现在具有新 IP 地址的 SN1。
我尝试了以下但没有运气
有没有人知道如何将种子节点添加到正在运行的 Akka 集群?
谢谢
我们最终通过zookeeper-seed插件将ip地址:端口注册到zookeeper。如果我没记错的话,该插件实现了闩锁。
基本上每个又名系统都从动物园管理员那里获取系统列表。然后,它将自身从列表中删除并使用新列表作为其种子节点。
如果我有时间,我会尝试写一些关于实现 24 系统 akka 集群的经验教训。
谢谢
| 归档时间: |
|
| 查看次数: |
2204 次 |
| 最近记录: |