从今天起开始Celery源码分析系列文章。有需要的同学可以关注一上下,主要目的就是理清celery的核心对象及处理流程,方便大家学习。大家有需要详细讲解的部分可以告诉我,如果有时间会详细讲解和解答,感谢大家的支持。
最开始的几篇先从整体流程的角度进行梳理和分析,对Celery的关键对象和整体架构有了认识之后。后面再逐渐结合详细的代码进行分析。
第一篇从一个常用的命令"celery -A tasks worker"开始,讲述从命令执行开始到生成Worker对象的流程。
下面是涉及到的对象的时序