设置queueLengthLimit队列最大长度限制 x-max-length5生产者原本想要生产10条消息由于受到队列最大长度限制实际上只有5条入队列里面。消费者拿出来的消息仅有5条从NO.6~NO.10改变消费者程序让生产者一直产生消息消费者消费速度明显赶不上生产者的生产速度。从消费端来看消息是随机性入队的队列里面一直最多5条消息发再多也进不了消息者和生产者也不会发生什么异常只是消息会随机性丢失并没有全部入队。运行情况良好除了消息没有全部入队列 没有出现异常情况消费比较慢本机器CPU和内存各项指标正常没有异常。搞一个异常情况出现unack最大队列长度限制是不算unack数量的如下图所示异常之后此观察MQ监控管理后台生产者不停一直在生产消息运行30分钟观察生产者应用也是正常的的就是消息入不了队列。