nginx_boot
admin
11月 13, 2020
0

流程
- ngx_get_options() 获取参数
- init_cycle
- ngx_process_options()
- ngx_add_inherited_sockets() 平滑重启
- ngx_init_cycle()
- cycle->listening.elts = ngx_pcalloc(pool, n * sizeof(ngx_listening_t));
- ngx_modules[i]->ctx->create_conf(cycle)
- ngx_conf_param()
- ngx_conf_parse()
- ngx_modules[i]->ctx->init_conf(cycle, cycle->conf_ctx[ngx_modules[i]->index])
- ngx_open_listening_sockets()
- ngx_open_listening_sockets()
- ngx_modules[i]->init_module(cycle)
- ngx_master_process_cycle()
- ngx_start_worker_processes()
- ngx_start_cache_manager_processes()
近期评论