Python分布式框架Celery的简介与使用.pdfVIP

  • 2
  • 0
  • 约1.32千字
  • 约 2页
  • 2026-06-10 发布于浙江
  • 举报

目目录录

1.Celery介绍

2.Celery架构

Producer(任务生产者)

CeleryBeat(任务调度器)

Broker(消息代理)

Workers(任务消费者)

ResultStores/backend

1.Celery介介绍绍

官方文档:https://www.celerycn.io/ru-en/celery-jian-jie

源码地址:https://github.co/celery

Celery是个分分布布式式队队列列的的管管理理工工具具,可以用Celery提供的接口快速实现并管理个分布式的任务队列。Celery支支持持多多语语言言,它本身用

Python实现,但它提供了其他常见语言的接口支持。

2.Celery架架构构

CeleryBeat:任务调度器.Beat进程会读取配置文件的内容,周期性的将配置中到期需要执行的任务发送给任务队列.

CeleryWorker:执行任务的消费者,

Broker:消息代理,队列本身.也称为消息中间件.接受任务生产者发送过来的任务消息,存进队列再按序分发给任务消费方(通常是

消息队列或者数据库).

Producer

文档评论(0)

1亿VIP精品文档

相关文档