结合源码看nginx-1.4.0之nginx全局变量ngx_cycle初始化详解

目录

0. 摘要nginx

1. ngx_cycle_t结构设计数据结构

2. ngx_cycle_t数据结构框架

3. nginx全局变量ngx_cycle初始化spa

4. 小结设计

5. 参考资料对象

0. 摘要

Nginx核心的框架代码一直在围绕着一个结构体展开,它就是ngx_cycle_t。不管是master管理进程、worker工做进程仍是cache manager(loader)进程,每一个进程都毫无例外地拥有惟一一个ngx_cycle_t结构体(经过fork得到)。服务在初始化是就以ngx_cycle_t对象ngx_cycle为中心来提供服务,每一个进程在正常运行时仍然会以ngx_cycle_t对象为中心。能够说,ngx_cycle_t结构体统领着nginx全局,是nginx的总指挥部。进程

1. ngx_cycle_t结构设计

2. ngx_cycle_t数据结构

3. nginx全局变量ngx_cycle初始化

4. 小结

5. 参考资料

相关文章
相关标签/搜索