我们正在使用
django-celery==3.1.10
celery==3.1.20
python 2.7.13
我们编写了一个CustomDataBaseScheduler来安排任务,它可以按时完美地安排任务。我们正在运行CeleryBeat Process作为init脚本,但celeryBeat消耗系统的全内存,即一天24GB。
我尝试在celerybeat Process上运行pmap,但它显示[anon]占用的内存最多。
有人可以帮忙调试并修复此问题。
答案 0 :(得分:3)
首先,如果你在django 1.8或以上,请使用芹菜4.0及以上。在这种情况下,您将不需要django-celery。在这种情况下也请遵循本教程。 http://docs.celeryproject.org/en/latest/django/first-steps-with-django.html
出现问题可能是以下原因之一: