django

[윈도우] celery가 작동을 안 하는 이유, 해결책

발전생 2021. 2. 3. 21:10

너님 run()만 호출하고 왜 일을 안 하세요??????

 

 

celery 공식 문서를 봤었지만 celery 4.0부터 윈도우 운영체제를 지원 안 하는 줄 몰랐다.

그러나 stack overflow에서 해결책을 찾을 수 있었다.

 

gevent 패키지를 설치하고

pip install gevent

아래 명령을 실행하니 열심히 일을 한다.

celery -A config worker -l info -P gevent

현재 config 폴더에 celery.py 파일이 있어서 worker 앞에 config를 입력했다.

 

잘 작동하는구만

 

참고자료

stackoverflow.com/questions/37255548/how-to-run-celery-on-windows