源码分析
巧克力腹肌
亲切,性格好,肥婆
展开
-
Nginx 源码结构分析
原文出处:http://blog.csdn.net/chenhanzhun/article/details/42742097 Nginx 源码基本结构 学习 Nginx 的构架之前,对 Nginx 源码结构进行简单的分析,可以了解 Nginx 模块结构以及模块之间的关系。充分理解Nginx 的基本构架。解压源码到相应的文件后,我们可以看到有一个存放源码的目录文件src,该目转载 2015-06-04 11:19:13 · 928 阅读 · 0 评论 -
gdb调试命令
原文出处: http://blog.csdn.net/yusiguyuan/article/details/26981329 本文主要参考自:http://www.cnblogs.com/zzx1045917067/archive/2012/12/26/2834310.html,进行了一点补充和编排;Core dump部分参考了:http://blog.ddup.us/?p=转载 2015-06-04 09:41:40 · 620 阅读 · 0 评论 -
nginx HTTP模块组成
原文链接:http://cjhust.blog.163.com/blog/static/17582715720124544047608/ 1、数据结构 ngx_conf_s struct ngx_conf_s { char *name; ngx_array_t *args; //指令参数,转载 2015-06-04 16:04:06 · 2152 阅读 · 0 评论 -
nginx 数组模型
1、数据结构 struct ngx_array_s { void *elts; //数组数据区起始位置 ngx_uint_t nelts; //实际已存放的元素个数 size_t size; //每个元素大小,可用sizeof获得大小转载 2015-06-04 17:13:25 · 1059 阅读 · 0 评论 -
nginx http请求的PHASE深度解析
原文出处:http://www.xuebuyuan.com/1722415.html 当客户端的一个request到达服务器的时候,可以想象一下,一个服务器应该怎么处理这个请求呢?nginx又是怎么处理请求的呢? 客户端一个请求到达nginx后,一个worker进程accept后开始处理,首先解析此次请求的请求行(request line),然后处理请求头(request headers)转载 2015-06-04 10:47:42 · 5427 阅读 · 0 评论