celery 不执行任务的解决

/ 0评 / 0

解决办法,启动的时候,使用 eventlet 方式

pip install eventlet 

celery -A celery_tasks.main worker -l info -P eventlet  -c 10

-c是协程的数量,生产环境可以用1000

原因:celery不支持在windows下运行任务,需要借助eventlet来完成……

Unable to run tasks under Windows

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注