东莞

点击搜索

发布

GDB调试Nginx的方法

区域:
东莞 > 莞城
类别:
IDC服务
地址:
广东省东莞市莞城街道汇峰路1号汇峰中心B区501单元
企业:
广东盛网科技有限公司 企业已认证
  gdb是linux上调试应用程序的,那么你知道如何用GDB调试Nginx吗?现在我们就去看看GDB调试Nginx的方法,感兴趣的朋友们一起来看看吧。

  下载源码, 解压后

  ./configure?? --with-debug

  make

  make? install

  Nginx提供了单进程模型和非守护进程的方式,由两个配置选项来控制:

  守护进程配置:

  daemon on | off? ;?? Default: on

  多进程配置:

  master_process on | off?? ;?? Default: on

  下来配置 nginx.html" target="_blank">***nf 文件

  在下面添加3行:

  error_log?? logs/error.log? debug;?? # 只记录调试日志

  master_process?? off;?? # 简化调试 此指令不得用于生产环境

  daemon????????????????? off;?? # 简化调试 此指令可以用到生产环境

  下来 gdb? nginx

  (gdb) run??? 回车 即可正常设置断点, 查看日志了。

  因为日志占用的空间非常大,为了更加便于收集日志,

  Nginx还提供了一个配置选项用来设置只记录特定连接的调试信息,

  这个配置选项为debug_connection。比如我们只对来自192.168.1.1的连接进行调试信息的记录,

  配置如下:

  events {

  ??? worker_connections? 1024;

  ??? debug_connection?? 192.168.1.1;

  }

  三三在线http://www.33o***/专注高防服务器,服务不同类型客户,有多种DDOS、CC攻击应对策略,7x24小时售后服务,帮助您保护服务器安全,让您更专注业务。企点Q:2852361322电话:13924367540

  E5-2660*2/32G/50M/150G防御

  BGP-E5-2450L/8h/16G/20M/20G防御

  BGP-E5-2450L/8h/16G/20M/100G防御

  BGP-E5-2450L/16h/32G/50M/100G防御

  杭州BGP:

  43.228.68.1

  43.228.68.2

  43.228.68.3

  43.228.68.4

  ......

  43.228.68.255

  43.228.67.1

  43.228.67.2

  43.228.67.3

  43.228.67.4

  43.228.67.5

  .......

  43.228.67.255

  四川高防:

  182.132.33.1

  182.132.33.2

  182.132.33.3

  182.132.33.4

  .......

  182.132.33.255
相关信息
其他-常平
11月20日 刷新
其他-塘厦
8月7日 刷新
其他-常平
8月7日 刷新
其他-常平
6月24日 刷新
其他-常平
6月24日 刷新
其他-常平
6月24日 刷新
查看更多东莞网站/软件服务信息

免责声明:此信息系发布者(UID:413355)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们