Tech/Celery (2) 썸네일형 리스트형 [Celery]Pytest로 Celery Task 테스트 코드 작성하기 pytest로 celery task에 대하여, Test Code를 작성하려고 했다. 한글로된 블로그, 문서를 찾아보려했으나 보이지가 않음........... 그래서 우여곡절 끝에 찾아서 필요에 맞게 구현함... 우선 구현한 코드 참고 Git 링크 http://github.com/kangprog/celery_pytest GitHub - kangprog/celery_pytest: 파이썬 셀러리 동작을 Pytest로 Test 하기 파이썬 셀러리 동작을 Pytest로 Test 하기. Contribute to kangprog/celery_pytest development by creating an account on GitHub. github.com 이번 글은 아래와 같은 순서로 진행된다. 기본적인 Celery .. Docker를 활용한 Celery Worker, beat 분리 Base 아래 구성은 API Server Redis Celery의 구조를 기반으로 한다. 문제 기존 사용하던 Celery Worker는 1개의 Queue를 통해 간단한 작업을 처리하고 있었다. 주기적인 간격으로 동작해야하는 기능이 필요했고, 그 기능을 구현하기 위해 Celery Beat를 사용했다. Celery Worker에 Beat Task를 위한 1개의 큐를 더 추가했고, 2개의 큐를 통해 각각의(기존 , 주기적) 작업을 처리하려 했다. 아래 명령어를 entripoint.sh에 추가하고 Docker를 통해 실행 시켰다. # entripoint.sh # # 해당 파일은 Docker Image를 생성할 때 추가하는 파일이다. # celery -A worker worker --loglevel=INFO --.. 이전 1 다음