我正在用芹菜挂架在我的挂架项目中使用芹菜。我可以使用celery-pylons提供的paster命令启动工作人员,但是当尝试用celeryd-multi守护工作程序时,我在第一个工作程序上遇到了死锁。例如:
/path/to/celeryd-multi start w1 --pid=/var/run/celeryd.pid \
--logfile=/var/log/celeryd.log \
--cmd="/path/to/paster celeryd /path/to/pylons_config.ini
> Starting nodes...
> w1.myhost:
在进行一些调试之后,这似乎发生在celery / bin / celeryd_multi.py中的MultiTool.waitexec中,特别是行:
retcode = pipe.wait()
我觉得这与celeryd的运行方式有关。有没有人有运气用芹菜挂架工作的运气好吗?