time_t -- 1




时间初始化nginx 启动后首先进行的是参数的校验和相关操作,这里不过多的介绍了,直接进入正题 时间初始化及各种相关设置的函数和变量都在 core/ngx_times.c 文件中,下面我们介绍的是其中的两个:ngx_time_init 和 ngx_time_update,分别用来初始化和更新几个全局时间变量// void ngx_time_init(void) // 初始化时间字符串 {{{ void ngx_time_init(void) { ngx_cached_err_log_time.len = sizeof("1970/09/28 12:00:00") - 1; ngx_cached_http_time.len = sizeof("Mon, 28 Sep 1970 06:00:00 GMT") - 1; ngx_cached_http_log_time.len = sizeof("28/Sep/1970:12:00:00 +0600") - 1; ngx_cached_http_log_iso8601.len = sizeof("1970-09-28T12:00:00+06:00") -
#技术帖    #linux    #unix    #c语言   



京ICP备15018585号