在两个 docker 容器里设置了浮动 IP,emq 的 url 为该浮动 ip;当把某一个容器的浮动 IP 关掉后,另一个容器正常运行,浮动 IP 在这个正常运行的容器上,但此时我发现 emq 发布订阅断掉了,需要重新启动我的代码。
我对浮动 IP 不是很了解,但看起来导致你这个问题的核心原因是某个 EMQ X 的服务停止后,连接到这个 EMQ X 服务的客户端连接也就断了,也许你需要为你的客户端代码添加重连逻辑。
有这相关的设置资料吗?
昨天按照 @t1ger 回复的,添加了 重连逻辑 就好了,谢谢你们~~