? 基本信息
- 书名:Nginx底层设计与源码分析
- 作者:聂松松, 赵禹, 施洪宝
- 出版社:机械工业出版社有限公司
- 出版时间:2021/5/1
- 字数:329千字
? 推荐语
深入理解Nginx,含大量源码分析与流程图总结,全面揭示Nginx高性能/高并发本质,更有跨平台与直播模块定制开发。
? 内容简介
本书详解了Nginx架构、执行流程、模块实现与数据结构,剖析了Nginx源码设计精髓与应用。
第1~2章介绍Nginx编译安装、基础架构与设计理念,涵盖源码结构、进程模型等,让读者对Nginx有整体性了解。
第3章从内存池、共享内存展开介绍Nginx的内存管理与使用。
第4章分析Nginx的数据结构,即字符串、数组、链表、队列、散列、红黑树、基数树的数据结构和算法。
第5章详细介绍main配置块、events配置块与http配置块,呈现Nginx配置解析的全过程。
第6章完整地介绍了Nginx的 进程管理,涵盖进程模式、master 进程、worker 进程以及进程间通信机制。
第7章详细分析HTTP模块及其处理的11个阶段,如模块初始化流程、请求解析、请求响应等。
第8章介绍了Upstream机制,涵盖初始化、上下游连接建立、长连接等,着重介绍了FastCGI通信流程。
第9章详细介绍Event模块的实现以及Nginx中的惊群处理。
第10章介绍Nginx的负载均衡、限流、日志等模块实现。
第11章介绍跨平台实现,涵盖编译过程、共享内存等。
第12章介绍Nginx的RTMP直播服务实现,着重介绍RTMP包协议与中继模块实现。
? 出版社介绍
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
