搜索

epub文档 Celery 4.4.0 Documentation

1.42 MB 1185 页 0 下载 82 浏览 0 评论 0 收藏
语言 格式 评分
英语
.epub
3
摘要
Celery 是一个简单、灵活且可靠的分布式系统,用于处理大量消息,同时为运维提供维护工具。文档介绍了 Celery 4.4.0 的新功能,包括支持的 Python 版本(CPython 2.7, 3.5-3.8 及 PyPy),新增功能如 DynamoDB 后台自动过期和 ThreadPoolExecutor,并更新了依赖库 Kombu 和 Billiard。
AI总结
### Celery 4.4.0 文档总结 #### 1. **Celery 简介** - Celery 是一个简单、灵活且可靠的分布式系统,用于处理大量消息。 - 它是一个任务队列,专注于实时处理,同时支持任务调度。 - Celery 拥有活跃的用户和贡献者社区,可通过 IRC 或邮件列表加入。 #### 2. **版本兼容性** - Celery 4.4.0 向后兼容之前的版本,但需要注意以下几点: - **已移除对 Python 2.6 的支持**(具体版本说明见文档)。 - 支持的 Python 版本包括:CPython 2.7、3.5、3.6、3.7、3.8 以及 PyPy2 和 PyPy3。 #### 3. **重要更新** - ** Celery 4.4.0(Cliffs)**: - 新增了对 Python 3.6 和 PyPy 5.8.0 的支持。 - 引入了新的并发模型 `ThreadPoolExecutor`。 - 支持 DynamoDB 后端的自动过期功能。 - 修复了发布大尺寸弦头时的竞态条件问题。 - 更新了 Kombu 到 4.6.7,并修复了多个 bug。 - **Celery 4.3(Rhubarb)**: - 新增了对 Python 3.7 的支持。 - 更新了 Billiard 和 Py-AMQP。 - 修复了若干安全问题和性能问题。 - **Celery 4.2(Windowlicker)**: - 新增了对某些后端的支持。 - 更新了文档中的“Brokers”部分。 - 修复了部分任务处理和日志记录问题。 - **Celery 4.1(Latentcall)**: - 新增了对 Python 3.6 的支持。 - 修复了 Windows 环境下的部分兼容性问题。 #### 4. **其他重要信息** - **不再支持 Windows**:由于资源限制,Windows 已不再被官方支持,但可能仍可运行并接受修复。 - **依赖库更新**: - Kombu 更新至 4.6.7。 - Py-AMQP 更新至 2.5.2。 - Billiard 更新至 0.2.0-pre1。 #### 5. **升级注意事项** - 升级前请仔细阅读文档中的升级指南,尤其是配置设置的更新和重要注意事项。 #### 6. **社区与贡献** - Celery 拥有活跃的社区,鼓励用户和贡献者参与讨论和开发。 #### 7. **总结** - Celery 4.4.0 提供了更强大的任务处理能力、更好的兼容性和性能优化,同时修复了多个 bug 和安全问题。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1178 页请下载阅读 -
文档评分
请文明评论,理性发言.