执行以下命令,连接到 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>
替换为你要清空的队列名称。文章来源:https://www.toymoban.com/news/detail-566074.html
执行命令后,队列的消息应该已经被完全删除。文章来源地址https://www.toymoban.com/news/detail-566074.html
到了这里,关于docker rabbitmq-清空queue队列数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!