环境
- EMQX 版本:4.0
- 操作系统版本:Linux
重现此问题的步骤
- 创建了客户端推送消息,但有时会出现客户端未连接、连接丢失问题。因为设置了自动重连,所以客户端会自动重连成功。但目前不清楚为什么会出现连接丢失问题。
如果能复现,你可以通过日志检查消息的交互过程。你需要打开 debug 日志级别,或者使用日志追踪功能: 日志与追踪 | EMQX 企业版 4.4 文档
如果不好复现,你看看 emqx_ctl listeners
命令的返回,看对应端口的掉线统计,看看有没有一种不正常的 reason code,并且次数比较多。