搜索

epub文档 Celery 4.4.3 Documentation

1.44 MB 1209 页 0 下载 67 浏览 0 评论 0 收藏
语言 格式 评分
英语
.epub
3
摘要
Celery 是一个简单、灵活且可靠的分布式系统,用于处理大量消息并提供维护分布式系统的工具。它是一个以实时处理为目标的任务队列,同时支持任务调度。Celery 4.4.3 版本修复了多个问题,包括后端 UTF-8 编码问题、Kombu 版本升级、任务重试属性支持以及性能优化。该版本支持 Python 2.7、3.5、3.6、3.7、3.8 以及 PyPy,并提供了对 S3 后端和文件系统后端的支持。
AI总结
# Celery 4.4.3 文档总结 ## 1. 核心信息 - **Celery 4.x**:不再支持 Windows,但可能仍可使用,并接受修复补丁。 - **当前稳定版本**:4.4.x。 - **发布版本**:4.4.3,发布日期为2020年6月1日。 ## 2. 主要更新内容(4.4.3 版本) ### 修复与改进 - **后端编码问题**:修复 S3 后台的 UTF-8 编码问题。 - **依赖升级**: - Kombu 升级至 4.6.9。 - 升级 `pycurl` 至最新支持 wheel 的版本。 - **任务功能**: - 任务类定义可包含重试属性(#5869)。 - 修复 `mysql SSL` 参数无法使用的问题(#6019)。 - 修复任务重试后不返回结果的问题。 - 支持相对路径的文件系统后端(#6070)。 - **性能与稳定性**: - 减少异常任务的内存泄漏(#6024)。 - 避免任务重复导致的资源竞争问题(#6017)。 - 修复自动扩展功能在 `prefetch_multiplier` 为 1 时的问题。 - **其他改进**: - 统计命令增加 `uptime` 显示。 - 修复任务未送达时的重试逻辑。 - 更新 `celeryd.conf` 配置文件。 ### 其他更新 - **兼容性**: - 支持 CPython 2.7、3.5、3.6、3.7、3.8 以及 PyPy2、PyPy3。 - 不再支持 Python 3.4。 ## 3. 新功能(Celery 4.4 版本) - **新增功能**: - 支持更多语言扩展(如 Node.js 和 PHP)。 - 提供 HTTP 端点和 webhook 支持。 - 增强任务调度和实时处理能力。 - **性能优化**: - 提升任务队列的吞吐量和响应速度。 - **社区支持**: - 拥有活跃的用户和贡献者社区,支持 IRC 和邮件列表。 ## 4. 其他重要信息 - **捐赠支持**:项目接受商业捐赠,支持 Celery 的未来发展。 - **学习资源**:提供入门教程和 FAQ,帮助新手快速上手。 --- 总结:Celery 4.4.3 是一个功能丰富且稳定的版本,修复了多个关键问题并增强了任务处理能力,适用于分布式任务队列和实时处理场景。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1202 页请下载阅读 -
文档评分
请文明评论,理性发言.