我可以使用带有Django + Postgres的Celery eventlet池吗?

时间:2016-02-28 22:42:00

标签: django celery psycopg2 django-celery eventlet

在使用eventlet池时,芹菜是否会使Django查询无阻塞?

如果没有,是否有一种已知的好方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

Eventlet提供monkey_patch()尽可能多的非阻塞内容。据我所知,包括套接字(涵盖任何纯Python数据库)和mysqldb和psycopg以及Celery工作类型eventlet的特殊情况都会调用该修补程序。如果您的查询仍处于阻止状态,请尝试monkey_patch(psycopg=True)