celery 启动显示警告信息“...whether broker connection retries are made during startup in Celery 6.0 and above...”
celery,启动,显示,警告,信息,whether,broker,connection,retries,are,made,during,startup,in,and,above
·
浏览次数 : 140
小编点评
**博客地址:**https://www.cnblogs.com/zylyehuo/# celery作为一个单独项目运行,在settings文件中设置broker_connection_retry_on_startup = True# Celery作为第三方模块集成到项目中,在全局配置中添加CELERY_BROKER_CONNECTION_RETRY_ON_STARTUP = True修改配置后运行效果如下单独运行 py 文件时遇到相同报错# 修改版本pip install celery==5.2.2# 再次启动查看celery --app celery_task worker -l info -P threadscelery --app celery_task worker -l info -P eventlet。
**归纳总结:**
* 在单独项目中,设置 `broker_connection_retry_on_startup = True`。
* 在项目中使用 Celery 作为第三方模块时,在全局配置中添加 `CELERY_BROKER_CONNECTION_RETRY_ON_STARTUP = True`。
* 修改配置后,单独运行 py 文件时仍然遇到相同错误。
* 将版本升级到 `5.2.2` 来解决问题。
* 再次启动 celery 服务以查看错误日志。
正文
博客地址:https://www.cnblogs.com/zylyehuo/
# celery作为一个单独项目运行,在settings文件中设置
broker_connection_retry_on_startup = True
# Celery作为第三方模块集成到项目中,在全局配置中添加
CELERY_BROKER_CONNECTION_RETRY_ON_STARTUP = True
修改配置后运行效果如下
单独运行 py 文件时遇到相同报错
# 修改版本
pip install celery==5.2.2
# 再次启动查看
celery --app celery_task worker -l info -P threads
celery --app celery_task worker -l info -P eventlet
与celery 启动显示警告信息“...whether broker connection retries are made during startup in Celery 6.0 and above...”相似的内容: