Python3.4 + Flask + Celery + Gevent + [Flask-] SQLAlchemy + Psycopg2内存泄漏?

时间:2016-03-19 17:28:47

标签: python-3.x celery flask-sqlalchemy psycopg2 gevent

我有以下堆栈Python3.4 + Flask + Celery + Gevent + [Flask-] SQLAlchemy + Psycopg2并且芹菜工作者内存使用存在问题。

  1. 芹菜击败执行(每10秒排队一次):
  2. $ celery beat -A some_module -l info

    1. 芹菜工人执行(每项任务需要约5秒):
    2. $ celery worker -c 1000 -P gevent -l info -A some_module

      没关系!但是,在正常运行2-3天后,芹菜工人会使用90%的记忆。

      任务很简单:我们从一些REST API服务(requests包)获取json数据并将其存储到postgresql DB(flask_sqlalchemy包)。

      如何解决此问题?

0 个答案:

没有答案