셀러리? Celery~
셀러리 공부기록
내가 하고자 하는 것
- 하루 주기대로 업데이트 하는 기능..?
- 셀러리가 그걸 해준다고 해서 공부중이다...
Celery는 방대한 양의 메시지를 처리하는 동시에 이러한 시스템을
유지하는 데 필요한 도구로 작업을 제공하는 간단하고 유연하며 안정적인 분산 시스템입니다.
실시간 처리에 중점을 두고 작업 예약도 지원하는 작업 대기열입니다.
셀러리의 tesk주기를 이용하면 내가 원하는 기능을 구현할 수 있을거 같다!
crontab(minute=0, hour=0)# 매일 자정에 실행
이 명령어가 내가 원하는 명령어인 거 같은데, 이걸 어떻게 활용할지는 감이 아직 안 와서
더 공부 해야한다 ㅠ 일단 오늘은 자고! 내일 해보도록 하자~~
내일 할 일, 구글링해서 찾은 문서 읽어보기~
https://devlog.jwgo.kr/2019/07/02/using-celery-with-django-1/
장고(Django)에서 셀러리(Celery) 사용하기 1편 · Tonic
사이트 운영에 도움을 주실 수 있습니다. 고맙습니다. --> 장고(Django)에서 셀러리(Celery) 사용하기 1편 2019년 07월 02일 이 문서는 [Celery 공식 문서](http://docs.celeryproject.org/en/latest/django/)를 번역한 것
devlog.jwgo.kr
https://wangin9.tistory.com/entry/django-celery
[django celery]테스크 주기 설정하기
Celery Beat Celery beat 는 스케줄러로써 규칙적인 간격으로 작업을 시작한다. 찾아보니 원하는 초,분,시간 단위로 설정할 수도 있고 일주일에 한번, 이런식으로도 crontab 등의 api를 이용해서 설정할
wangin9.tistory.com
여기는 공식문서!
https://docs.celeryq.dev/en/main/userguide/tasks.html
Tasks — Celery 5.4.0 documentation
This document describes the current stable version of Celery (5.4). For development docs, go here. Tasks Tasks are the building blocks of Celery applications. A task is a class that can be created out of any callable. It performs dual roles in that it defi
docs.celeryq.dev