在开发过程中,我们经常会碰到段错误等异常,这时我们需要有相应的机制来进行调试,特别是服务提供在线上时,面对大量的日志信息,合理的调试处理机制对于开发来说是一件非常重要的事情,幸好Nginx本身提供了很好的调试机制,主要包括以下几个方面. 1.Core文件 默认情况下,编译Nginx是带上-g选项 这就意味着我们可以使用gdb进行调试,以跟踪具体的错误原因. 使用Nginx自身带有的两个配置选择就可以轻松配置,使它在Crash的时候产生Core文件. worker_rlimit_core 50M;