emqx5.5消息丢失


我的emqx是5.5的版本,现在一直存在消息丢失情况,现在应该怎么排查

看里面那个视频

我们现在大概定位就是没有订阅直接丢弃,还有消息堆积造成的丢弃,能不能再往下查一下呢,具体是哪个订阅,或者说消息堆积这个怎么优化呢

  1. 消息堆积的没有什么非常好的办法。
    你可以在客户端列表那里找到那个经常丢消息的客户端,然后查看他的消息队列。

  2. 没有订阅的,你可以把这些 drop 事件全都用 webhook 发出去。到你的服务上,就能看到所有的内容了。