《深入剖析Nginx》——2.6 特殊应用逻辑的调试
本节书摘来自异步社区《深入剖析Nginx》一书中的第2章,第2.6节,作者: 高群凯 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.6 特殊应用逻辑的调试 前面所讲的调试方法都是针对Nginx本身很容易跑到的逻辑,而对于某些只有在特定情况下才会被执行到的代码,又该怎样去调试呢?举个例子,...
《深入剖析Nginx》——2.5 加桩调试
本节书摘来自异步社区《深入剖析Nginx》一书中的第2章,第2.5节,作者: 高群凯 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.5 加桩调试 如果我们对代码做过单元测试,那么肯定知道加桩的概念,简单点说就是为了让一个模块执行起来,额外添加的一些支撑代码。比如,我要简单测试一个实现某种...
《深入剖析Nginx》——2.3 利用strace/pstack调试Nginx
本节书摘来自异步社区《深入剖析Nginx》一书中的第2章,第2.3节,作者: 高群凯 更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 利用strace/pstack调试Nginx Linux下有两个命令strace1和ltrace2可以分别用来查看一个应用程序在运行过程中所发起的系统函...
《深入剖析Nginx》——第2章 跟踪与调试2.1 利用gdb调试
本节书摘来自异步社区《深入剖析Nginx》一书中的第2章,第2.1节,作者: 高群凯 更多章节内容可以访问云栖社区“异步社区”公众号查看。 第2章 跟踪与调试 跟踪与调试,不仅是我们解决程序Bug的有力途径,也是帮助我们理解现有代码的有效方法。通过跟踪程序执行的过程,我们可以清楚地了解程序的内部逻...
利用strace/pstack调试Nginx
Linux下有两个命令strace 和ltrace 可以查看一个应用程序在运行过程中所发起的系统调用,这对作为标准应用程序的Nginx自然同样可用。由于这两个命令大同小异,所以下面就仅以strace为例做简单介绍,大致了解一些它能帮助我们获取哪些有用的调试信息。关于strace/ltrace以及后面...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。