ngx_cycle_s
ngx_cycle_s结构体
typedef ngx_cycle_s ngx_cycle_t;
struct ngx_cycle_s {
/* 保存着所有模块存储配置项的结构体指针,它首先是一个数组,每个数组成员又是一个指针,
这个指针指向另一个存储着指针的数组 */
void ****conf_ctx;
//内存池
ngx_pool_t *pool;
/* 日志模块中提供生成计本ngx_log_t日志对象的功能,这里的log是还没有解析配置前,重定向到屏幕的。
在ngx_init_cycle函数执行后,会更需nginx.conf中的配置项重新构造出log */
ngx_log_t *log;
/* new_log暂时存储根据nginx.conf生成的新log,之后会赋值给上述log */
ngx_log_t new_log;
ngx_uint_t log_use_stderr; /* unsigned log