Celery v4.4.7 Documentation
1.44 MB
1219 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
文档描述了Celery 4.4.7版本的功能和变更历史,介绍了其作为分布式任务队列框架的能力,支持实时处理和任务调度。该版本在CPython 2.7、3.5-3.8以及PyPy2和PyPy3上得到官方支持,修复了多个bug并引入了新功能,如任务信号的改善和Redis后端的性能优化。版本保持了与之前版本的向后兼容性,但使用者需要注意升级前的重要信息。此外,文档还涵盖了贡献者指南和开发者工具,强调社区合作和代码贡献的重要性。 | ||
AI总结 | ||
以下是对《Celery v4.4.7 Documentation》的简要总结:
---
### 1. **Celery 简介**
- Celery 是一个简单、灵活且可靠的分布式编程框架,用于处理大量消息,提供了维护分布式系统的工具。
- 它是一个专注于实时处理的任务队列,同时支持任务调度。
- 支持 CPython 2.7、3.5、3.6、3.7、3.8 以及 PyPy2 和 PyPy3。
---
### 2. **新功能与改进**
- **版本 4.4.7**(2020-07-31):
- 添加 `task_received`、`task_rejected` 和 `task_UNKNOWN` 信号。
- 修复 Redis 结果后端结果顺序问题。
- 修复 MongoDB 序列化问题。
- 其他测试、CI、Docker 和文档改进。
- **版本 4.4.6**(2020-06-24):
- 移除 `autoscale force_scale` 方法。
-修复 CassandraBackend 在多线程或 gevent 池中的错误。
- **版本 4.4**:
- 支持 Python 3.6 和 PyPy 5.8.0。
- Windows 不再受支持(但可能仍然工作,欢迎补丁贡献)。
---
### 3. **升级指南**
- **重要注意事项**:
- 升级前务必阅读重要说明。
- Python 3.4 已不再支持。
- **版本兼容性**:
- 4.4 版本与之前版本向后兼容,但升级时需注意潜在变更。
---
### 4. **贡献指南**
- 社区欢迎贡献代码或报告错误。
- 贡献规则:
- 报告错误时需提供足够的信息以便诊断问题。
- 贡献代码时,尽量模仿现有代码的风格,但无需过于担心细节。
- 社区准则:
-střízlivě、尊重、协作、当有不同意见时咨询他人,当不确定时寻求帮助。
---
### 5. **其他信息**
- Celery 拥有一个庞大且多元化的社区,用户和贡献者可以通过 IRC 或邮件列表加入。
- 更多信息可参考 [Introduction](https://docs.celeryq.dev/en/latest/getting-started/introduction.html)。
---
总结内容涵盖了 Celery 的核心功能、版本更新、升级注意事项以及贡献指南,旨在为用户提供一个清晰的概览。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
1212 页请下载阅读 -
文档评分