EMQ 问答社区

emqx 4.1.0报Dropped msg due to mqueue is full,怎么办

环境信息

  • EMQ X 版本:4.1.0
  • 操作系统及版本:centos7.6
  • 其他

问题描述

emqx 4.1.0高峰期会报Dropped msg due to mqueue is full,怎么办嘛;从后台界面也看不到队列使用情况

配置文件及日志

zone.external.max_mqueue_len = 20000
zone.external.mqueue_priorities = none
zone.external.mqueue_default_priority = highest
zone.external.mqueue_store_qos0 = true


2021-07-19 18:20:47.251 [warning] <<"emqservice_prod_1624344014667">>@192.168.126.111:50822 [Session] Dropped msg due to mqueue is full: Message(Id=ÇwH«®#ÛÑð4¦�, QoS=1, Topic=, From=<<"">>, Flags=[], Headers=#{peerhost => {192,168,127,22},

建议增大max_mqueue_len的值
也可以适当增大 max_inflight的值

为什么在后台界面好像看不到队列数呢
Message Queue Size: 0 / 20000