pubcomp_packetId_not_found

并发量小一点没有问题,并发量变大之后就会报错pubcomp_packetId_not_found

可能是因为 QoS2 客户端多发了几次 PUBCOMP。服务端第一次收到 PUBCOMP 清掉 PacketID,第二次报了 pubcomp_packetId_not_found 告警。

抓个包看看消息流程。

或者用日志追踪功能追踪某个客户端的日志(如果消息体太大不适用):日志追踪 (Trace) | EMQX 文档