Tornado 高并发源码分析之二---Tornado启动和请求处理流程

Posted RobotZhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tornado 高并发源码分析之二---Tornado启动和请求处理流程相关的知识,希望对你有一定的参考价值。

 

      Tornado 服务器启动流程

      因为Tornado 里使用了很多传类的方式,也就是delegate,之所以要这么做,其实和 ios 开发那样,也很多的 delegate, 如此来实现高度解耦,但是比较绕,所以建议:

           1、先浏览一遍启动流程,再看源码

           2、在看一遍请求到来时的处理流程,再看源码

      备注: 流程图是xmind 编辑的,好像这里无法上传源文件,所以只能把图片下载下来看了,会没那么清晰

以上是关于Tornado 高并发源码分析之二---Tornado启动和请求处理流程的主要内容,如果未能解决你的问题,请参考以下文章

Tornado 高并发源码分析之三--- Application 对象

Tornado 高并发源码分析之六---异步编程的几种实现方式

Tornado 高并发源码分析之四--- HTTPServer 与 TCPServer 对象

Tornado从入门到进阶 打造支持高并发的技术论坛

Tornado从入门到进阶 打造支持高并发的技术论坛

Tornado从入门到进阶 打造支持高并发的技术论坛