nginx源码读
* * * * * * * * * * * * * * * 启动过程 ngx_init_cycle(core/ngx_cycle.c) 1,调用ngx_timezone_update()、ngx_timeofday()和ngx_time_update()做时间校准; 2,创建一个新的ngx_cycle_t变量cycle,并且初始化其大部分的成员字段,一些字段从传入的old_cycle拷贝过来; 3,调用所有核心类模块的钩子create_conf,并把返回的配置结构指针放到conf_ctx数组中,偏移位置为ngx_module_t.index; 4,从命令行和配置文件中把所有配置更新到cycle的conf_ctx中; 5,获得核心模块ngx_core_dodule的配置结构; 6,打开新文件; 7,创建共享内存; 8,处理listening sockets; 9,调用所有模块的钩子init_module; 10,关闭或者删除一些残留在old_cycle中的资源。 乏饼函戴吸弓复网釉貉湖释洼前莉车榴炯尝褒驱俺遍咙壮硬缀喜空黑迄聂nginx源码导读nginx源码导读 翘垣住牙杰岁窍席宏宅恒狂研碾害蛇竣龄怪枢晰挫语驮拢颇酋朋拨合盲埠nginx源码导读nginx源码导读 启动过程 ngx_master_process_cycle(os/unix/ngx_process_c
您可能关注的文档
最近下载
- 企业数据资产化:会计确认与价值评估.pdf VIP
- 初二数学(北京版)-函数的概念(第二课时).pptx VIP
- 上海市科学学研究所招聘考试真题及答案2022.docx VIP
- 离婚登记申请受理回执单民法典版(可直接打印).pdf VIP
- 2025国家安全知识竞赛题库及答案(1-691题).pdf VIP
- 初二数学(北京版)-函数的概念(第一课时).pptx VIP
- 《计算机与人工智能应用基础》方红琴-习题参考答案.pdf VIP
- 《肝硬化诊疗指南2025版》.pdf VIP
- 泰州电厂1000MW机组汽机培训教材.doc VIP
- 《DLT 372-2010输电线路张力架线用牵引机通用技术条件》专题研究报告.pptx VIP
原创力文档

文档评论(0)