美文网首页
RabbitMQ清理队列

RabbitMQ清理队列

作者: InGramViking | 来源:发表于2022-04-14 13:56 被阅读0次

    清理队列

    • purge
    rabbitmqctl purge_queue queue_name
    

    这种方式可以删除所有ready的消息,无法删除unacked消息。如果要删除unacked消息,需要将该队列上的所有消费者停止,unacked消息会自动变为ready消息,此时通过purge_queue命令可以删除。

    • 删除队列重新创建
    rabbitmqctl delete_queue queue_name
    
    • 重设(会清掉所有队列数据和配置,不推荐)
    rabbitmqctl stop_app
    rabbitmqctl reset
    rabbitmqctl start_app
    

    相关文章

      网友评论

          本文标题:RabbitMQ清理队列

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