执行以下命令,连接到 RabbitMQ 容器的 bash 终端:
docker exec -it rabbitmq bash
在 RabbitMQ 容器中,使用以下命令打开 RabbitMQ 命令行管理工具:
rabbitmqctl
输入以下命令,列出所有的队列:
rabbitmqctl list_queues
这将显示所有队列的信息,包括队列的名称和消息数量。
确定要清空的队列名称,并使用以下命令删除该队列的所有消息:
rabbitmqadmin -u guest -p guest delete queue name=<queue_name>
将
<queue_name>
替换为你要清空的队列名称。
执行命令后,队列的消息应该已经被完全删除。
版权归原作者 vid。 所有, 如有侵权,请联系我们删除。