너님 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
'django' 카테고리의 다른 글
django query 최적화 시키기 - prefetch_related (0) | 2021.02.11 |
---|---|
django rest framework pagination 안 되는 문제 해결 (0) | 2021.02.07 |
visual studio code 쓰면 python manage.py runserver 안 쳐도 된다 (0) | 2021.01.31 |
visual stuido code 파이썬 가상환경 설정부터 startproject까지 (0) | 2021.01.31 |
django serializer로 foreign key 관계의 원하는 값들을 가져오는 방법 (0) | 2020.12.29 |