如下图: 1. 存在原因: 是消费队列没有 执行ack()方法 2. 解决方法: a. 把现在正在运行的消费队列全停止 ,强行终止不起作用的 , 要把相关的消费进程杀掉 ps -ef | grep Consume.php kill -9 相关进程号 b.然后再在消费代码中,加入$message->ack() 方法 c. 执行该消费程序 你就会发现rabbit mq 该队列中的Unacknowledged状态里的msg 就是0了!!!