是否可以在芹菜守护进程中添加花?
下面是我的芹菜配置文件,我尝试将花配置添加到CELERYD_OPTS变量但它失败了。
还是有另外一个命令我可以添加到配置文件中,以便用芹菜开始运行吗?
app.listen( port, ip, function()
{
console.log( 'Server running on http://%s:%s', ip, port )
app.emit( "app_started" )
})
module.exports = app
答案 0 :(得分:2)
我建议使用supervisord
或other process control system运行它们,而不是OS init脚本和start-stop-daemon。
worker和flower应该作为守护进程并行运行,有many docs on how to run celery worker with supervisord,run flower只是添加另一个程序部分,用相应的花启动命令替换worker命令,如celery flower -A itapp --ports 5555 --time-limit=300 --concurrency=8
。 / p>