使用事件圈的芹菜工作者

时间:2016-02-18 03:00:11

标签: python celery tornado

Celery工作人员是否使用任何事件循环异步I / O和长时间运行的任务?它使用的线程模型是什么?是否可以使用IOLoop的{​​{1}}?

编辑:

请注意,它与Can i use Tornado+ Celery+ RabbitMQ + Redis?不重复,因为问题和唯一的答案(截至目前)都没有谈到运行Tornado工作人员Celery { {1}}。

1 个答案:

答案 0 :(得分:2)

有这个选项:

celery worker --help

...

-P POOL_CLS, --pool=POOL_CLS
                    Pool implementation: prefork (default), eventlet,
                    gevent, solo or threads.

但是缺少文档 - 所有信息都是here