图解 nginx 完整流程

2015-01-18 20:25:20   最后更新: 2016-02-14 18:37:20   访问数量:2849




点击图片可在新的页面打开,图片较大,打开较慢,请耐心等待

 

init_cycle 初始化

 

 

ngx_init_cycle

 

 

 

 

初始化流程

 

 

worker 主循环

 

 

事件驱动处理 -- ngx_process_events_and_timers

 

 

http 框架初始化

 

 

HTTP 连接的建立 -- ngx_http_init_connection

 

 

HTTP 请求的接收 -- ngx_http_wait_request_handler

 

 

HTTP 请求的预处理 -- ngx_http_process_request_line

 

 

HTTP 请求 HEADER 的处理与解析 -- ngx_http_process_request_headers

 

 

HTTP 请求的处理 -- ngx_http_process_request

 

 

 

 

upstream 的启动 -- ngx_http_proxy_handler

 

 

upstream 的创建、初始化及请求发送 -- ngx_http_upstream_init

 

 






技术帖      linux      unix      龙潭书斋      nginx      server      init      cycle      log      pool      ngx_cycle_t      init_cycle      ngx_pool_t      ngx_log_t     


京ICP备15018585号