4.4.4 版本,当emqx重启后,客户端无法向topic写数据,必须把客户端进程重启后又能写入,这啥情况
客户端需要连接后才能向某个主题发布消息。
在 EMQX 重启后,如果客户端没有进行重连是无法发布消息的而。
请检查下客户端的自动重连/重启逻辑。
步骤:
环境断网,客户端先重启,再重启emqx, 向topic写数据写不上不上,再重启客户端的
“环境断网” 指给 client 断网,还是给 EMQX 断网,此外网络恢复是什么时候?
现在的现象在于:client 及 EMQX 重启之后,client 并没有实际连接到 EMQX。
如果业务场景中会有网络不稳定/网络切换的情况,可以尝试下 EMQX 5.x 引入的 MQTT over QUIC