nginx debug模式
1.编译安装的话,需要添加编译参数--with-debug;大部分预编译软件包都已经包含了改参数。
2.格式:
error_log LOGFILE [debug | info | notice | warn | error | crit |
debug_core | debug_alloc | debug_mutex | debug_event | debug_http |
debug_imap];
其中分为六个等级--debug--info--notice--warn--error--crit--自左至右日志信息输出越来越少,级别越来越高
debug-core -- 当nginx崩溃时允许你dump core文件
debug-alloc -- 记录所有内存相关的告警和错误
debug-mutex -- 记录潜在的互斥问题(mutex issues)
debug-event -- 记录事件模块问题(event module)
debug-http -- 默认的http logging
debug-imap -- 默认的imap logging
另外:
如何记录指定ip的错误日志信息
events {
debug_connection 192.168.1.1;
debug_connection 192.168.10.0/;
}
其中对mutex,core dump不熟悉