设置密码celery redis broker 密码
celery ,使用 redis 作 broker,当 redis 需要密码访问时,连接的 url 应如下写:
redis://:password@127.0.0.1:6379/2
xxx 是密码,在密码前需要加一个 : 冒号,否则密码不正确
新的报错
ValueError: not enough values to unpack (expected 3, got 0)
安装
pip install eventlet
然后启动worker的时候加一个参数,如下:(执行任务)
celery worker -A <mymodule> -l INFO
换位它
celery -A <mymodule> worker -l info -P eventlet
产生任务命令
celery beat -A <mymodule> -l INFO