有多个django实例的芹菜

sba*_*ler 5 python linux django celery

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

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

关心西蒙

dar*_*ren 3

你应该看看 django celery。manage.py celeryd这允许您在其自己的 virtualenv 中为每个项目使用该命令。您可以使用 Supervisord 对这些进程进行守护进程并单独管理它们。

查看http://ask.github.com/celery/cookbook/daemonizing.html#supervisord获取指导。