- 博客(1)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 NGINX 处理 HTTP 上游响应
接收上游响应头部在创建和上游连接的时候,将对应的 read_event_hander 设置为:ngx_http_upstream_process_headerstatic voidngx_http_upstream_connect(ngx_http_request_t *r, ngx_http_upstream_t *u){ // skip others... u->r...
2019-10-05 13:32:42 1057
深入理解Nginx 第二版
包括四大部分:Nginx能帮我做什么;如何编写一个定制的module;深入Nginx;实战。第一部分针对初级读者,介绍Nginx关于获取编译运行的基本知识。第二部分针对中级读者,以一个例子为主线,告诉读者如何开发一个模块,这部分读者不需要深入了解Nginx的细节,只需要知道如何实现一个基本的模块。第三部分针对高级读者,这是本书的重点,彻底解析Nginx架构,深入探讨Nginx各种设计的目的与意义,并对第二部分使用到的一些特性进行代码设计实现上的探索。读者读完本部分,会对整个Nginx架构有清晰的认识,可以编写各种模块(不局限于模块)插入到Nginx中,从而定制自己的Nginx。第四部分针对中高级读者,以Tengine的开源模块为例,帮助读者从实战角度理解第二、三部分描述的内容。
深入理解Nginx:模块开发与架构解析(第2版) 目录
第一部分 Nginx能帮我们做什么
第1章 研究Nginx前的准备工作 2
第2章 Nginx的配置 28第二部分 如何编写模块
第二部分 如何编写模块
第3章 开发一个简单的模块 68
第4章 配置、error日志和请求上下文 111
第5章 访问第三方服务 154
第6章 开发一个简单的过滤模块 192
第7章 Nginx提供的高级数据结构 207
第三部分 深入Nginx
第8章 Nginx基础架构 248
第9章 事件模块 285
第10章 框架的初始化 348
第11章 框架的执行流程 385
第12章 upstream机制的设计与实现 447
第13章 邮件代理模块 500
第14章 进程间的通信机制 525
第15章 变量 554
第16章 slab共享内存 590
2017-11-07
怎样在窗体中添加类似于股票走势图那样的图形?
2013-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人