【问题标题】:Is it posible to make a queue non durable in rabbitMq management portal是否可以在 rabbitMq 管理门户中使队列不持久
【发布时间】:2014-10-23 10:50:10
【问题描述】:

是否可以在 rabbitMq 管理门户或通过命令行工具使队列不持久?

【问题讨论】:

    标签: rabbitmq


    【解决方案1】:

    如果队列或交换一旦被声明,你就不能改变它的参数。不是通过管理插件,也不是通过 CLI,也不是通过 API 或其他方式。如果你想拥有同名但不同参数的队列或交换,你必须删除现有的,然后使用所需的参数创建新的(如果你这样做,不要忘记绑定队列)。

    请注意,策略与参数不同,它们可以在现有队列和动态交换中添加、更改和删除。

    另请注意,如果您将删除然后创建队列和/或交换,则有可能丢失消息。有关更多详细信息,请参阅关于 SO 的RabbitMQ change queue parameters on a production systemToggle routing in Rabbit MQ 问题。

    【讨论】:

      猜你喜欢
      • 2016-01-04
      • 2013-08-25
      • 2015-08-03
      • 2018-01-09
      • 2016-01-28
      • 2011-06-30
      • 2016-05-18
      • 1970-01-01
      • 2019-11-04
      相关资源
      最近更新 更多