每秒2000并发的发送消息,订阅端会漏掉大量消息

环境信息

  • EMQX 版本:4.3.11
  • 操作系统及版本:CentOS 8.5.2111
  • 其他

问题描述

订阅端程序启动时会自动订阅2000个主题,公司每台设备一个主题,这里主要是模拟2000台设备的场景。然后,客户端启动后,会进行每秒2000个消息的推送,持续推送300秒,每个消息推送到对应的主题,模拟2000台设备同时运行的场景。通过打印服务端的日子发现,客户端的的600000条消息正常推送出去了,但是订阅端收到的消息却丢失了很多。订阅端没有做任何的业务处理,只是单纯的打印收到的消息。

配置文件及日志

客户端日子


订阅端日子

  1. 看下 emqx 侧的日志呢
  2. 消息的 QoS 看起来是2?

你好,我这边订阅的时候也碰到了同样的问题,请问你解决了吗