我有芹菜和主管一起跑步。我正在通过AWS上的负载均衡器运行两个ec2实例。当我尝试运行supervisorctl重新启动所有实例并得到
时,一个实例有效,而第二个实例却出错 celerybeat: stopped
celeryd: stopped
celeryd_high: stopped
flowerd: ERROR (spawn error)
celeryd: started
celerybeat: started
celeryd_high: started
检查我得到的状态
flowerd FATAL Exited too quickly (process log may have details)
我的花朵长相
[program:flowerd]
command=/opt/django/www/bin/python /opt/django/www/src/manage.py celery flower -A site_aggrigator -l info --address=0.0.0.0
stdout_logfile=/var/log/django/flowerd.log
stderr_logfile=/var/log/django/flowerd.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs=600
如果我对一个实例进行更改,会影响另一个实例吗?我在两个实例上也得到了相同的日志。也许不是问题。
更新编辑#1:我将flowerd的startsec设置为0,并且运行良好。唯一的问题是EW2实例峰值。