美文网首页
rabbitmq队列清理

rabbitmq队列清理

作者: 随便写点什么就好 | 来源:发表于2020-04-23 09:59 被阅读0次

    说明

    如果队列拥塞,紧急情况下,为恢复业务,不得不进行队列清理(需要确认清楚,数据丢失的后果是你能承受的).

    操作

    办法一, 管理端操作

    在web管理端可以进行操作,选择到要操作的队列,下拉里面有一个Purge(不要选到delete)


    image.png image.png

    办法二, 清空指定queue队列的数据

    #查看队列
    rabbitmqctl list_queues
    #清空指定队列
    rabbitmqctl purge_queue queue_name
    

    办法三, 用rabbitmqadmin清空队列,

    #查看队列
    rabbitmqadmin list queues
    #清空指定队列
    rabbitmqadmin delete queue name=queue_name
    

    办法三,清空全部队列(慎用)

    rabbitmqctl stop_app
    rabbitmqctl reset    
    rabbitmqctl start_app
    

    相关文章

      网友评论

          本文标题:rabbitmq队列清理

          本文链接:https://www.haomeiwen.com/subject/rrqoihtx.html