【问题标题】:Many RabbitMQ brokers and one celery application许多 RabbitMQ 代理和一个 celery 应用程序
【发布时间】:2023-03-04 03:16:01
【问题描述】:

我有许多 RabbitMQ 代理和单个 Celery 应用程序。 我想将来自所有代理的所有消息路由到这个单个应用程序。最简单的方法是什么?

我知道这可以通过在 RabbitMQ 代理之间创建联合来完成,我想知道是否有其他方法可以做到这一点。

【问题讨论】:

    标签: rabbitmq celery


    【解决方案1】:

    我认为你不能在 Celery 中做到这一点。有一个选项可以提供代理列表,但它将用于故障转移策略。阅读更多here

    broker_url = [
        'transport://userid:password@localhost:port//',
        'transport://userid:password@hostname:port//'
    ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-24
      • 2017-10-23
      • 1970-01-01
      • 2020-12-03
      • 1970-01-01
      • 2016-04-05
      • 1970-01-01
      • 2019-11-20
      相关资源
      最近更新 更多