# celery

25개의 포스트

Celery

config/settings/celery_cof.pyconfig/settings/init.pymy_app/tasks.pyconfig/settings/dev.py@shared_task로 지정된 함수를 호출 하고 delay and get하면 된다.

2022년 6월 24일
·
0개의 댓글

Celery Task 디버깅

Celery tasks를 디버깅 하는 몇가지 방법을 살펴 보겠습니다. 셀리리 테스크를 디버깅 하는 방법rdb를 사용하여 Celery 작업 디버깅task_always_eager 설정을 True로 하게 되면 큐로 보내지않고(비동기) 즉시(동기방식) task가 실행됩니다.

2022년 5월 16일
·
0개의 댓글

Dockerizing Celery and FastAPI

개요 도커 컴포즈란? 사용 이유? FastAPI, Postgres, Redis, Celery를 생성 및 관리를 위한 컴포즈 도커와 컴포즈를 이용해서 개발 생산성 높이기 도커 컴포즈 Docker Compose 는 다중 컨테이너 Docker 애플리케

2022년 5월 16일
·
0개의 댓글

Application Factory

개요 FastAPI app 초기화를 위한 application factory 패턴 생성하기 application factory패턴을 이용하여 Celery 설정 작업하기 SQLAlchemy, Alembic을 이용하여 DB 관리 App Factory 'project'라는

2022년 5월 15일
·
0개의 댓글

FastAPI 시작하기(feat. celery)

개요 Celery와 FastAPI 셋업하기 Celery tasks 실행하기 Flower를 이용한 Celery app 모니터링하기 Redis 셋업 OS에 사실 레디스를 바로 설치 하거나 혹은 도커를 이용해서 레디스 서버를 구성할 수도 있습니다. 하지만 기본적으로 도

2022년 5월 12일
·
0개의 댓글
post-thumbnail

Django + Celery + Elasticache(redis)

Project app은 실행된다.djecommerce/init.pyimport Celery from celeryapp1 = Celery('djecommerce')celery.config_from_object('djecommerce.settings.production',

2022년 4월 12일
·
0개의 댓글
post-thumbnail

celery + rabbitmq

celery + rabbitmq + fastapimessage queuecelery란celery란 분산 메시지 전달을 기반으로 동작하는 비동기 작업 큐celery worker는 웹서비스에서 backend 단 작업을 처리하는 별도의 프레임으로서 사용자에게 즉각적인 반응을

2022년 1월 30일
·
0개의 댓글
post-thumbnail

Airflow CeleryExecutor 설치하기 @ Local

Airbnb에서 만든 Workflow 관리 오픈소스 소프트웨어입니다. 많은 기업에서 데이터 파이프라인 운용에 사용하고 있습니다.

2022년 1월 26일
·
0개의 댓글
post-thumbnail

[Python] Django에서 Celery 사용하기(Broker-redis, docker-compose)

🌱 푸릇푸릇 장고에서 Celery를 사용해보자!

2021년 12월 31일
·
0개의 댓글

Celery

공식문서 참조1 참조2 https://coding-nyan.tistory.com/129 https://armful-log.tistory.com/61 https://ellune.tistory.com/29 https://velog.io/@cjy9306/Kafka%EC%9D

2021년 12월 28일
·
0개의 댓글

Django로 비동기 작업이 필요할 땐 Celery['redis']

redis? celery? 비동기? 동기? 마케팅 플랫폼 작업할 때 비동기적 작업이 필요했다. 비동기는 쓰레드 즉 다중으로 작업을 한번에 처리 가능 한 것(병렬)이고, 동기는 한개씩 직렬 처리 하는 것이다. 비동기가 무조건 좋아 보일 것 같지만 장단점이 존재한다

2021년 10월 2일
·
0개의 댓글
post-thumbnail

Model Service를 위한 Celery 구성 및 모니터링(Flower + Prometheus + Grafana)

추론 시간이 오래 걸리는 모델 서비스를 위한 Celery 구성을 기록한 글입니다.

2021년 8월 12일
·
0개의 댓글

Flower <> Celery <> RabbitMQ <> Redis 연동 실습

msvc 개발에 사용되는 Flower <> Celery <> RabbitMQ 연동 원리 이해하기

2021년 7월 18일
·
0개의 댓글
post-thumbnail

celery beat raised exception : error('cannot add item to database',

celerybeat error 시작 디렉토리에서 celerybeat-schedule.db를 삭제 다시 시작 (셀러리 비트-프로젝트. 셀러리 작업)celerybeat가 시작되면 celerybeat-schedule.db가 시작 디렉토리에 데이터 저장 파일로 생성, cele

2021년 6월 11일
·
0개의 댓글
post-thumbnail

코인 가상 거래 만들어보기! (3) celery & redis / dockerize

celery와 redis를 통해 주기적으로 task를 실행시켜보려하고, 전체 프로젝트를 dockerize 하려고 한다.구현하려고 했던 것은, 매 초마다 빗썸 api에 request를 보내서 coin 가격을 받아오고, 이를 꾸준히 적재해나가는 것이었다. 우선적으로 res

2021년 5월 20일
·
0개의 댓글
post-thumbnail

django rest framework Asynchronous - Django, RabbitMQ, Celery

장고에서 rest-api 비동기 작업 수행하기

2021년 3월 30일
·
0개의 댓글
post-thumbnail

celery && flask

업무 중 대용량 메일을 보낼 일이 있어 동기적 움직임을 보이는 장고로는 리스폰스를 받는 시간까지 오래걸린다 판단하여 celery, pandas, openpyxl 활용한 비동기 시스템 사용 시작로컬에선 아무 무리 없이 진행되었지만 개발 서버에 테스트를 위해 배포하는 과정

2021년 3월 26일
·
0개의 댓글

Flask-celery 비동기 처리

Celery는? Flask는 프로세스를 동기적(Synchronous)으로 처리하기 때문에 업로드된 데이터 처리 또는 이메일 전송과 같이 다소 오래 걸리는 작업이나 무거운 연산 같은 경우 사용자는 웹 서버의 처리가 모두 마무리될 때까지 기다려야 합니다. 따라서 비동기로

2021년 1월 18일
·
0개의 댓글

Celery

Task Queue란?Task Queue는 스레드 또는 머신에 작업을 분산시키기 위한 메커니즘이다. task라는 하나의 작업 단위를 입력으로 받는다. 전담 워커 프로세스는 새로운 작업을 수행하기 위해 태스크 큐를 지속적으로 모니터링한다.Celery는 보통 클라이언트와

2020년 9월 6일
·
0개의 댓글