epub文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.