본문 바로가기

솔루션 상세 정보
로고 Celery 솔루션명 Celery
소개
  • 간단하고, 유연하며, 믿을 만한 방대한 양의 메시지를 처리하기 위한 분산 시스템
  • 분산 시스템을 유지하기 위한 도구와 함께할 수 있는 운영방식을 제공
  • 실시간 처리에 기반을 둔 Task 큐이며, 작업 스케줄링도 지원
주요 기능 Task 큐 기능 지원
대분류 미들웨어 소분류 분산시스템SW
라이선스 형태 3-Clause BSD License 사전설치 솔루션 Python
실행 하드웨어 버전 5.3.0b1(2022-12 최신)
특징
  • 유지 보수 및 사용이 간편하며, 특정한 설정파일 불필요
  • 워커와 클라이언트가 연결 상실 및 실패시 자동적으로 연결 재시도RabbitMQ, py-librabbitmq 및 최적화 된 설정 사용시 단일 셀러리 프로세스가 밀리초 미만의
  • 왕복 지연 시간으로 분당 수백만 개의 작업 처리 가
보안 취약점
  • 취약점 ID : CVE-2021-23727
  • 심각도 : Medium
  • 취약점 설명 : 공격자가 Celery result 백엔드 내의 메타데이터에 대한 액세스 권한을 얻거나 어떻게든 조작할 수 있으면 저장된 명령 주입 취약성을 발생시키고 잠재적으로 시스템에 대한 추가 액세스 권한을 얻을 수 있음
  • 대응방안 : Celery를 5.2.2 이상 버전으로 업그레이드
  • 참고 경로 : https://security.snyk.io/vuln/SNYK-PYTHON-CELERY-2314953
개발회사/커뮤니티 https://groups.google.com/g/celery-users
공식 홈페이지 https://docs.celeryq.dev/en/stable/index.html
맨 위로
맨 위로