ngx_core_module是nginx中最为核心的一个模块,也是第一个被加载的模块。为什么它是第一个被加载的呢?我们先看它的配置结构体定义:
typedef struct {
ngx_flag_t daemon;//是否守护进程模式
ngx_flag_t master;//是否以单master进程方式运行
ngx_msec_t timer_resolution;//定时器精度,毫秒
ngx_msec_t shutdown_timeout;//worker进程优雅退出的超时时间,超过这个时间,worker进程将会强制断开所有连接并且退出
ngx_int_t worker_processes;//worker进程数
ngx_int_t debug_points;//指定调试点,nginx在发生内部错误时会根据该配置执行生成core文件或者关闭进程的操作
ngx_int_t