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不熟悉

05-11 17:02