Celery 4.4.2 Documentation
1.42 MB
1188 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档描述了Celery 4.4的当前稳定版本,包含了错误修复、功能改进和版本更新信息。主要更新内容包括结果后端异常反序列化问题的修复、消息协议兼容性问题的解决以及工作节点的多个问题修复。文档还介绍了如何安装和使用Celery,包括任务调度、结果跟踪和配置选项。Celery支持多种消息代理(如RabbitMQ和Redis)和多个Python版本。文档还强调了向后兼容性,并提供了升级指南和社区贡献信息。 | ||
AI总结 | ||
《Celery 4.4.2 Documentation》摘要如下:
---
### Celery 简介
- ** Celery 是一个简单、灵活且可靠的分布式系统**,用于处理大量消息,并提供维护和运行此类系统所需的工具。
- 支持 **实时处理** 和 **任务调度**。
- **社区活跃**,用户和贡献者众多,支持通过 IRC 和邮件列表加入社区。
- **版本兼容性**:4.4 版本是当前稳定版本,主要backward compatible with previous versions。
---
### 版本更新与改动
1. **4.4.2 版本更新**:
- 修复了一些 bugs。
- 扩展部分已正确文档化。
2. **4.2.1 版本更新(2018-07-18)**:
- 修复结果后端(Result Backend)中异常反序列化问题。
- 修复消息协议兼容性问题。
- 修复任务调度顺序问题。
- 修复任务速率限制和 ETA/Countdown 逻辑问题。
3. **4.3 版本更新**:
- 支持更多 Python 版本(CPython 2.7, 3.4, 3.5, 3.6, 3.7)和 PyPy2/3。
4. **4.2 版本更新**:
- 修复了多个 bugs,包括任务执行、消息头验证等问题。
---
### 安装与使用
1. **快速入门**:
- 选择并安装消息传输(如 RabbitMQ、Redis)。
- 安装 Celery 并创建第一个任务。
- 启动工作器(Worker)并调用任务。
- 跟踪任务状态和返回值。
2. **配置与升级**:
- 升级前需阅读重要注意事项。
- 支持的 Python 版本包括 2.7, 3.4, 3.5 等。
- 不再支持 Python 2.6。
---
###uvw
### 其他重要信息
- **任务调度与应用**:
Celery 提供简单的 API 用于任务调用、链式任务(Chain)和并行任务(Group)。
支持任务签名(Signature)和当前任务代理(current_task)。
- **社区贡献**:
- 鼓励用户贡献代码。
- 提交 bug 报告需包含足够信息以便诊断问题。
- 代码风格统一,社区友好。
- **版本控制**:
- 主要版本更新在 **What’s new** 文档中描述。
- 问题修复版本更新在 **Change history** 中记录。
---
### 总结
此文档详细描述了 Celery 4.4 的功能、更新日志、安装指南和贡献规则,适合用户快速上手使用 Celery 并了解其核心功能和改进内容。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1181 页请下载阅读 -
文档评分