我有5个节点的群集。我在端口1234
暴露的一些服务有5个副本。
一切都很完美。问题是我添加了一些工具(在每个swarm节点上运行的二进制文件,但它不是swarm服务(它是本机工具,而不是集群)
它将连接到指定的服务(在端口1234
)。
我硬编码到这个工具的配置:<ip address of arbitrary swarm node, let 10.0.0.1>:1234
,一切都还可以。
问题是当10.0.0.1
的机器死亡时。然后这个工具无法启动,经过一些重试后它也会死掉。
是否可以使用一些群机制来修复它?如果没有,我该怎么办?