无法将气流的celery_result_backend设置为'rpc://'

时间:2018-03-26 13:29:33

标签: python celery airflow

'rpc://'是气流配置中'celery_result_backend'设置的有效值吗?它似乎不起作用。

假设它有效,因为它是核心芹菜配置中的有效值。

1 个答案:

答案 0 :(得分:0)

由于我们在Redis上使用Celery,因此网址均以:redis://开头。

如果您将Celery与RabbitMQ一起使用,则网址将以:amqp://

开头

AWS SQS将从以下开始:sqs://

我没有看到broker documentation中以rpc://开头的任何队列代理网址。

我确实看到RabbitMQ的结果后端可以从rpc://开始,因为它只是一个传递给相关库的字符串你是否安装了celery[librabbitmq]并且你是不像我差点那样混淆了两个人吗?