连接到Redis服务器时,芹菜为什么会返回。没有这样的文件或目录错误

时间:2019-02-20 10:14:54

标签: redis celery

我通过此链接broker_use_ssl for redis - celery config使用了celery 4.1.0配置的broker_use_ssl

app = Celery('tasks', broker='redis://192.168.X.X',
         backend='redis://192.168.X.X', include=['tasks'],
         task_serializer='json')

app.conf.update(broker_use_ssl={'ssl_cert_reqs': ssl.CERT_NONE, 
                                'ssl_certfile': '/var/ssl/temp_server.cert',
                                'ssl_keyfile': '/var/ssl/private/temp_server.key'})

当我尝试运行celery时出现以下错误:

ERROR/MainProcess] consumer: Cannot connect to redis://192.168.X.X:6379//: Error 2 connecting to 192.168.X.X:6379. No such file or directory..

不确定从Redis服务器端是否需要执行任何操作? ssl_certfilessl_keyfile的路径是来自celery服务器还是redis服务器的路径?

0 个答案:

没有答案