Python 芹菜是不断开始与主管
如何在主管处经营芹菜? 这是我的.conf文件:Python 芹菜是不断开始与主管,python,django,celery,supervisord,Python,Django,Celery,Supervisord,如何在主管处经营芹菜? 这是我的.conf文件: [program:celery_worker] command=celery -A urlextractor worker -l info process_name=%(program_name)s ; process_name expr numprocs=1 directory=/home/omuntean/Django/urlextractor /urlextractor ; directory to cwd to before exec (
[program:celery_worker]
command=celery -A urlextractor worker -l info
process_name=%(program_name)s ; process_name expr
numprocs=1
directory=/home/omuntean/Django/urlextractor /urlextractor ; directory to cwd to before exec (def no cwd)
autostart=true ; start at supervisord start (default: true)
autorestart=unexpected ; when to restart if exited after running
user=root
stopasgroup=true
stopsignal=QUIT
stdout_logfile=/var/log/urlextractor/celery_w_out.log
stderr_logfile=/var/log/urlextractor/celery_w_err.log
如果我正常运行芹菜命令,它工作正常,没有任何错误,但是,当我键入:
sudo服务主管启动
然后查看以下状态:
监督人地位
它给了我:
芹菜工人运行pid 10651,正常运行时间0:00:02
urlextractor运行pid 9761,正常运行时间0:08:08
然后在我再次输入后,它会给我:
芹菜
urlextractor运行pid 9761,正常运行时间0:08:09
为什么会发生这种情况?我如何才能让它工作?我发现了问题所在。这是用户的问题。我的是根。芹菜不允许通过根激活,除非是强制的。我只需要更改用户。您检查过日志文件吗?是的,没有写入任何内容。请尝试在前台使用-n选项启动supervisord,也许你可以看到发生了什么。这可能是因为日志文件条目中有空格。当我运行supervisord-n时,它告诉我芹菜工人正在退出并进入运行状态。