客户端正常连接,dashboard显示离线,客户端可以推送消息,却无法订阅消息

环境信息

  • EMQX 版本:4.1
  • 操作系统及版本:CentOS 7.9
  • 其他

问题描述

客户端建立了订阅连接,正常持续推送消息,但是无法订阅消息,使用dashboard可以看到客户端的信息,尝试修改订阅的topic时,却显示“client ont online”,这是什么原因

配置文件及日志

有重现的步骤么?

image
image


image

后来发现是这个队列打满导致的,EMQX官方文档来说这个inflight队列是因为 qos为1 的消息没回复ack才会塞进去的,可是跟设备调试的时候,tcp报文显示所有消息都回复ack了,但这个inflight队列还是会持续增加,是还有什么其他原因会导致它增加吗?