首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Nginx开发从入门到精通——调试(调试日记)

2013-03-06 
Nginx开发从入门到精通——调试(调试日志)用户在使用Nginx的过程中,可能会遇到所请求的资源不正确,Nginx Cor

Nginx开发从入门到精通——调试(调试日志)

用户在使用Nginx的过程中,可能会遇到所请求的资源不正确,Nginx Core Dump,段错误等异常情况,这时需要有相应的机制来进行调试及问题定位,特别是面对大量的日志信息,合理的调试处理机制对用户来说是一件非常重要的事情。以下将着重为大家介绍调试日志。

?

【调试日志】

一,开启调试日志:

要开启调试日志,首先需要在配置Nginx时打开调试功能,然后编译:

但是需要注意的是,在配置文件不同block中是允许重新定义错误日志的。但是当用户在重新定义错误日志时,如果没有指定相应的日志级别,那么调试日志将会被屏蔽。下面的例子里,在server层中重新定义的日志就屏蔽了这个虚拟主机的调试日志:

?

?

4. 通过debug_connection配置项,用户可以针对某些地址开启调试日志:

?

error_log  /path/to/log; events {    debug_connection   10.232.10.1;    debug_connection   10.232.10.0/24;}

?

?

?

?

参考文献:

1. 调试日志?http://nginx.org/cn/docs/debugging_log.html

2. nginx error log ?http://wiki.nginx.org/NginxHttpMainModule#error_log

3. log format?http://wiki.nginx.org/HttpLogModule

4. 使用nginx记日志?http://blog.linezing.com/2011/11/%E4%BD%BF%E7%94%A8nginx%E8%AE%B0%E6%97%A5%E5%BF%97

?

转发请备注转自:100continue.iteye.com

?

热点排行