MQTT连接被EMQ主动断开

我们设备建立MQTT连接后,会收到以下相关错误,导致连接断开,有时候比较频繁的时候在离线
ssl recv error: code = -30848, err_str = ''test:cycle-382 rc:-2

建议做如下调查:

  1. 看看 emqx 的日志里有没有错误。
  2. 如果没有错误,并且比较容易复现,可以抓包看看报文交互。
  3. 也可以使用日志追踪功能看单个客户端的 debug 日志。

网络抓包显示如下