RabbitMQ和django芹菜

时间:2017-11-23 13:59:27

标签: rabbitmq django-celery pika python-pika

我正在使用pika客户端为某些pub-sub项目创建与rabbitmq的连接。直接调用客户端工作正常,但当我尝试在芹菜任务中创建一个通道时,我收到错误。

引发意外:OSError(9,'错误的文件描述符')

这是用于创建连接的代码

connection = pika.BlockingConnection(
pika.ConnectionParameters(
    host=get_secret("RABBIT_MQ_HOST"),
    credentials=pika_credentials.PlainCredentials(
        get_secret("RABBIT_MQ_USERNAME"),
        get_secret("RABBIT_MQ_PASSWORD")
    )
))
channel = connection.channel()

我在connection.channel()时遇到错误。

如何在芹菜中创建连接(经纪人也是rabbitmq)。

0 个答案:

没有答案