日志中,某个主题出现dropped_msg_due_to_mqueue_is_ful

环境

  • EMQX 版本:5.1.0(单机)
  • 操作系统版本:centos 7.9.2009

重现此问题的步骤

  1. 修改etc/emqx.conf文件,改动如下两个参数:
    zone.external.max_mqueue_len = 0
    zone.internal.max_mqueue_len = 0
  2. 重启 :emqx stop;emqx start

预期行为

日志不再出现 dropped_msg_due_to_mqueue_is_ful

实际行为

重启后,日志没有出现dropped_msg_due_to_mqueue_is_ful报错,
但过了几天,再次出现。
queue: #{dropped => 2011,len => 1000,max_len => 1000,store_qos0 => true}

5.1.0上已经去掉了zone的配置。你可以这样:
mqtt.max_mqueue_len = infinity

但在配置文件里只找得到zone的配置,找不到mqtt.max_mqueue_len这个配置,是因为官方没有更新5.1.0的配置文件吗? :joy:

方便给个:link:么,我:eyes:是哪里没更新