3

我正在尝试celeryd与 djnago 集成,但我被它的配置文件卡住了

他们正在谈论三个文件。我需要知道这些文件的内容应该是什么

我的 Celeryd 可执行文件在/opt/python27/bin/celeryd

有三个文件我不知道它们的内容应该是什么

  1. celeryconfig.py
  2. /etc/default/celeryd
  3. /etc/init.d/celeryd

我正在关注这个 linl http://celeryq.org/docs/cookbook/daemonizing.html 我在 2 和 3 之间感到困惑,因为配置在 celeryconfig.py

但是/etc/init.d/celeryd他们有这个代码

if test -f /etc/default/celeryd; then
    . /etc/default/celeryd
fi
4

1 回答 1

1

在 django 中使用 celery 时,不应直接使用 celeryd 可执行文件。

你必须安装 django-celery 并运行 celery 守护进程

python manage.py celeryd

此外,您必须在 django 项目的 settings.py 文件中配置 celery。

在http://packages.python.org/django-celery/获取更多信息

于 2011-07-11T12:51:02.857 回答