win10 遇到的小bug
开启服务发现,任务并未执行 上网查资料后发现,celery 对win10 支持并不是很好
解决此方案的
-
方案1
-
添加–pool=solo参数
celery -A celery_tasks.main worker --pool=solo -l info
-
方案2
-
先安装gevent,然后在启动celery的时候添加gevent参数
pip install gevent celery -A celery_tasks.main worker -l info -P gevent
参考资料:https://stackoverflow.com/questions/37255548/how-to-run-celery-on-windows