나는 Elastic Beanstalk 환경에서 Celery를 실행하는 간단한 방법을 찾고 있습니다. 이것이 존재합니까, 아니면 대신 SQS를 사용해야합니까?Celery는 Elastic Beanstalk에서 실행할 수 있습니까?
좋은 결과없이 .config 파일에 줄을 넣으려고했습니다. 내가 EC2 서버에 SSH 및 ps -ef | grep celery
을 실행하면이 셀러리가 실행되고 있지 않음을 보여줍니다
container_commands:
01_syncdb:
command: "django-admin.py syncdb --noinput"
leader_only: true
02_collectstatic:
command: "./manage.py collectstatic --noinput"
03_migrate:
command: "./manage.py migrate --noinput"
04_start_celery:
command: "./manage.py celery worker &"
: 이것은 내의 .config 파일입니다.
도움을 주시면 감사하겠습니다. 감사!
당신이 "좋은 결과없이"에 확장 수를 참조하십시오? 결과는 무엇입니까? 우리에게 보여줄 수있는 오류 메시지가 있습니까? –
좋은 지적. 질문 세부 사항을 업데이트했습니다. Celery는 단순히 상자에서 실행되지 않습니다 (오류가 표시되지 않음). –