本文对Celery进行了研究,由于其实现相对比较复杂没有足够的时间和精力对各方各面的源码进行分析,因此本文根据Celery的使用方法以及实际行为分析其运行原理,并根据查阅相关代码进行了一定程度的验证. 希望本文能有助于读者理解celery是如何工作的,从而能够更好地使用这个任务框架,而不仅仅是复制官网上的例子来配置. Celery是Python中任务队列的事实标准.其特点在于: 启动后,本身是一个任务分发进程,会启动若干个worker进程完成任务 需要依赖一个消息队列来负责任务从客户端到Cele…