void *data) { ngx_uint_t i; ngx_connection_t *c; //在master中,ngx_process被设置为NGX_PROCESS_MASTER ngx_process = NGX_PROCESS_WORKER; //初始化 ngx_worker_process_init(cycle, 1); ngx_setproctitle("worker process"); #if (NGX_THREADS) //暂不讲解线程代码 #endif for ( ;; ...
static void ngx_worker_process_cycle(ngx_cycle_t *cycle, void *data) { ngx_int_t worker = (intptr_t) data; ngx_process = NGX_PROCESS_WORKER; ngx_worker = worker; ngx_worker_process_init(cycle, worker); ngx_setproctitle("worker process"); // 主循环 for ( ;; ) { if (ngx_...