我正在寻找有关在多个后端使用Celery的帮助。目前,据我所知,我可以将RabbitMQ或Redis用作后端,但是找不到关于同时将它们用作后端的更多信息。
我正在寻找以下类似的东西
app = Celery("tasks", broker="amqp://guest:guest@localhost//", backend1="rpc://", backend2="redis://localhost")
谢谢。
答案 0 :(得分:0)
据我所知,这是不可能的。但是,没有什么可以阻止您让两名单独的Celery工人使用不同的配置。他们自然可以订阅相同或不同的队列-由您决定。如果您找到解决方法,请与我们分享。