客户端老化一段时间有规律掉线,一分钟一次,掉线重连后一分钟又掉线

跟qos有关系么,这种断连不能恢复的情况,我的qos设置的0

  1. 确定跟qos没有任何关系
  2. 不确定你用的什么sdk,这个库应该不是我们提供的吧。 :sweat_smile:

1,跟什么有关系,确定网络没问题,cpu未休眠,clientid用的时间戳拼接的,每次重连都能连接成功,但是就是不自动发ping包,过了keepalive设定的时间,就连接丢失,一直恢复不了,除非重启软件,真的头痛
2,用的paho
image

官方帮忙看看这个日志,keepalive设置20s,个别设备为啥会掉线
sgggg (1).zip (6.6 KB)


看这里:point_up_2:
09:18:15 emqx 发生了一条 PUBACK 到设备,下一条是 09:19:15 emqx 认为设备心跳超时了。
而在这个1min间隔中,设备未发生任何的报文和心跳。所以emqx认为客户端超时了

另外,不建议一个帖子回复太长了。尽量聚焦问题的讨论。一个帖子一个问题阅读起来会友好一些的。

问题解决了吗,我也出现相同问题 :scream: