2012-03-09 121 views
5

我在同一个 服务器上使用几个django实例,每个实例都在virtualenv中。 如何启动芹菜服务器并确保其始终运行并更新 ?即服务器重新启动或代码更新后?多个django实例的芹菜

/etc/init.d脚本和配置文件假定安装了一个Django 。我必须使用./manage.py celeryd命令吗?

问候 西蒙

+0

你如何开始你的djangos? – jpic 2012-03-09 13:34:09

+0

检出https://github.com/mher/celery-deploy – mher 2012-03-09 14:39:56

+0

djangos通过runner.wsgi启动 – sbaechler 2012-03-09 19:41:25

回答

1

如果您在tasks.py芹菜的变化,那么你将不得不重新启动它一旦通过运行命令./manage.py celeryd startpython manage.py celeryd start --settings=settings使用settings.py为芹菜配置以应用更改。在您对芹菜配置​​进行更改之前,它不会受到项目更改的影响。