消息未正常消费

环境

  • EMQX 版本:4.1.0
  • 操作系统版本:消费者部署服务器:CentOS 7.8.2003
    EMQ部署服务器:CentOS 7.8.2003

重现此问题的步骤

  1. 设备上报数据到订阅的topic,查看emq日志可看到正常接收了消息,如图:

    而消费者最后一次消费时间为:

    此后,设备上报数据,消费者都未消费。重启消费者所在服务器后,设备上报数据可正常消费

4.1.0已经过了维护同期了,推荐升级到最新版本,有很多改进的哦。
你这个大概率是消费者重连的里面没有再重新订阅导致的。可以自己tcpdump看看是否有重连的connect和有没有按需要订阅。