3

我有一个使用 SQLite 的 django 1.3 站点。它运作良好。

我最近安装了 django-celery 和 django-kombu。我正在使用 supervisord 使用以下命令启动 celery dameon:

python manage.py celeryd -v 2 -B -s celery -E

一切正常,除了启动 celeryd 会使系统爬行。当我使用 top 时,我看到我正在创建一个长时间运行的 python 进程,它消耗了我共享服务器上 5% 到 10% 的 cpu。

在测试期间,我没有安排或运行芹菜任务。

4

1 回答 1

0

根据我的经验,django-kombu 占用了大量 CPU 时间。使用其他代理,例如 RabbitMQ 或 Redis。

于 2011-12-05T14:52:11.117 回答