【问题标题】:How to change the default settings of RabbitMq to persist all messages and queues (Globally) [closed]如何更改 RabbitMq 的默认设置以保留所有消息和队列(全局)[关闭]
【发布时间】:2019-12-19 16:20:46
【问题描述】:

我知道我可以手动为每个队列指定持久设置并为每条消息指定持久设置。但我正在寻找一种方法来更改默认行为,以便所有内容(队列、消息等)都将是持久的和持久的。

将此设置在代码的中心位置将比配置文件更好,但请分享所有方法而不是“通用函数”,因为我有很多地方直接使用 amqpapi。

有什么想法吗?

【问题讨论】:

    标签: rabbitmq node-amqp


    【解决方案1】:

    我们有相同的要求,但我们没有找到任何内置方法来让所有消息在 RabbitMQ 中默认持久化。

    我们的解决方案是创建一个通用库来发送/接收消息。该库会将交付模式设置为持久化。我们还使用它来定义我们的队列/交换名称和策略的通用约定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-26
      • 2021-07-21
      • 1970-01-01
      相关资源
      最近更新 更多