Nginx笔记
1、全局error_log配置修改的是cycle->log
2、当error_log配置日志级别是debug,没有配置日志类型时,所有的debug日志类型都会记录,因为在ngx_log_set_levels函数中
if (log->log_level == NGX_LOG_DEBUG) {log->log_level = NGX_LOG_DEBUG_ALL;}
3、日志
epoll timer: $timer
打印的是定时器中最近一个将要触发的事件距离现在有$timer毫秒。当打印epoll timer: -1 时表示定时器中没有事件。$timer将传递给epoll_wait,表示在检测事件时如果没有任何事件,最多等待$timer毫秒就返回。$timer为-1时阻塞等待。
处理完epoll_wait返回的事件后,处理定时器中事件。
4、日志
timer delta:$timer
打印的从开始调用epoll_wait,到处理完epoll_wait返回的所有事件花费的$timer时间