问题记录
在使用celery连接redis过程中,使用了密码认证,执行时报错:
使用其他系统连接测试,发现密码正确,可以连接,但是celery一执行就报错
问题原因
在翻了多个资料后找到了问题所在,redis的密码前需要添加:
,否则报错
解决方案
在redis密码前添加:
,问题解决
python
BROKER_URL = f"redis://:{redis_password}@{redis_host}:{redis_port}/1"