[REDIS] 셀러리 celerybeat 장고없이 데이터베이스 스케줄러를 사용할 수 있습니까?
REDIS셀러리 celerybeat 장고없이 데이터베이스 스케줄러를 사용할 수 있습니까?
내가 장고를 포함하지 않는 작은 인프라 계획을 가지고있다. 그러나, 때문에 장고와 내 경험, 정말 셀러리있다. 정말 필요한 것은 레디 스 + 셀러리 내 프로젝트를 만드는 것입니다. 대신 로컬 파일 시스템을 사용하여, 나는 레디 스에서 모든 것을 유지하고 싶습니다. 이 AWS S3에 결과를 덤프 할 준비가 될 때까지 내 현재의 아키텍처는 모든 것을 레디 스를 사용합니다. 틀림없이 내가 대신 파일 시스템의 레디 스를 사용하는 큰 이유가 없습니다. 그냥 마음에 도커 및 확장 성이의 아키텍처에 너무 많이 투자하고, 그것은 잘못되지 느낀다.
해결법
-
==============================
1.나도 비 장고 데이터베이스 스케줄러 한참을 검색했지만 아무 것도 없다처럼 보였다. 그래서 장고 스케줄러 코드를 가져다가 SQLAlchemy의를 사용하도록 수정했습니다. 더 쉽게해야한다 대신 레디 스를 사용하도록합니다.
나도 비 장고 데이터베이스 스케줄러 한참을 검색했지만 아무 것도 없다처럼 보였다. 그래서 장고 스케줄러 코드를 가져다가 SQLAlchemy의를 사용하도록 수정했습니다. 더 쉽게해야한다 대신 레디 스를 사용하도록합니다.
-
==============================
2.우선은 celeryproject.org에 튜토리얼이 작은 프로젝트를 만들었습니다.
우선은 celeryproject.org에 튜토리얼이 작은 프로젝트를 만들었습니다.
나는 개념의 증거로 Dockerized 데모를 구축 그래서 큰했다.
from https://stackoverflow.com/questions/28760250/can-celery-celerybeat-use-a-database-scheduler-without-django by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] ServiceStack 엔티티 ID 필드 이름 (0) | 2020.01.17 |
---|---|
[REDIS] 수평 레디 스와 socket.io를 확장 (0) | 2020.01.17 |
[REDIS] 이유는 동일한 연결에 PUB과 서브 역할을하는 하나의 레디 스 클라이언트를 가질 수 없습니다? (0) | 2020.01.17 |
[REDIS] 어떻게 레디 스 메모리 누수를 결정? (0) | 2020.01.17 |
[REDIS] 관계형 DB 메모리? (0) | 2020.01.17 |