0
관리자에서 셀러리를 실행하는 방법은 무엇입니까?셀러리가 감독자와 계속해서 시작됩니다
이을 시작 : 나는 셀러리 명령을 실행하면 내가 입력 할 때sudo는 서비스 관리자가
[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
일반적으로는, 그러나, 오류없이 잘 작동 : 이 내의 .conf 파일입니다
다음 상태를 확인하십시오 :
supervisorctl 상태
그것은 저를 제공합니다
celery_worker 실행이 10,651을 PID, 다음 0시 8분 8초
및 가동 시간, 0시 0분 2초
urlextractor 실행하는 PID 9761를 가동 시간 다시 입력하면 나에게 준다 :
celery_worker STARTING
urlextractor 실행하는 PID 9761, 가동 시간 0시 8분 9초
왜 이런 일이와 나는 그것이 작동하는 방법을 만들 수 있습니까?
로그 파일을 확인 했습니까? –
예, 아무 것도 없습니다. – ottomd
-n 옵션으로 포어 그라운드에서 supervisord를 시작하십시오. 어쩌면 어떻게되는지 알 수 있습니다. – RemcoGerlich