1
내가이 내 프로젝트 폴더 구조셀러리 멀티
api
-- __init__.py
--jobs/
-- __init__.py
-- celery.py
-- celeyconfig.py
-- tasks.py
--api_helpers/
--views/
작업이 예상대로 작동하지 않는 것은 ExamineColumns
내가 사용하는 작업자를 시작이라는 과제를 가지고 celery worker -A api.jobs --loglevel=Info
그것은 잘 작동하고 내가 실행할 수 있습니다 과제들.
이
는 셀러리의 ourput 명령을$ celery inspect registered
-> ranjith-ThinkPad-T420: OK
* ExamineColumns
* celery.backend_cleanup
* celery.chain
* celery.chord
* celery.chord_unlock
* celery.chunks
* celery.group
* celery.map
* celery.starmap
을 검사하지만 멀티 모드를하려고 할 때 단순히 작동하지 않는 것입니다. 나는 달리는 것을 시도하고있다
celery multi start w1 -c3 -A api.jobs --loglevel=Info
그러나 그것은 전혀 시작하지 않는다. 이
어떻게하면 --app 인수를 부여 할 수 있습니까? 그냥 명령에 추가 하시겠습니까? –
'--app argument'에 대해 알지 못하는 것 같습니다.하지만 셀러리를 실행하려면 셀러리 설정 파일이 들어있는 폴더에서 실행해야합니다. celery의 설정에는'CELERY_IMPORTS = ("path_to_app.tasks",) 경로가 있어야합니다.'http://docs.celeryproject.org/en/latest/configuration.html?highlight=celery_imports#celery-imports –
을 참조하십시오. 데몬이 아닌 다중 시작 명령을 실행 하시겠습니까? – tzenderman