自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Nginx源代码分析之spdy(十五)

nginx作为服务端,在建立socket并listen之后,会设置accept返回的异步回调,代码在ngx_http_add_listening中: ls->handler = ngx_http_init_connection;在ngx_event_accept.c的ngx_event_accept函数中会执行这个回调,再来看看ngx_http_init_connection,

2016-08-30 18:02:32 896

原创 Nginx源代码分析之HTTP请求响应基本流程(十四)

HTTP的处理请求流程我们从ngx_http_init_connection开始论述里面注册了一个处理函数rev->handler = ngx_http_wait_request_handler;ngx_http_wait_request_handler的参数是ngx_event_t rev,一旦有请求到达,数据已经被复制到rev->data中,这时会调用ngx_http_proc

2016-08-29 14:45:18 4118

原创 linux下在应用层打印调用堆栈

如下函数可以在任意函数中打印出当前的调用堆栈输出到标准输出设备,一般就是命令行了需要注意的是必须包含下面的标准库头文件#includevoid print_trace(void)  {      int i;      int MAX_CALLSTACK_DEPTH = 32;     void *traceback[MAX_CALLSTACK_DEPTH]

2016-08-11 11:03:49 3421

原创 Nginx源代码分析之反向代理(十三)

。。。

2016-08-09 13:45:34 3644

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除