Nginx模块工作原理概述
来源:互联网 发布:聚类算法分类 编辑:程序博客网 时间:2024/04/23 15:47
(Nginx本身支持多种模块,如HTTP模块、EVENT模块和MAIL模块,本文只讨论HTTP模块)
Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block,而此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动工作者。通常一个location中的指令会涉及一个handler模块和多个filter模块(当然,多个location可以复用同一个模块)。handler模块负责处理请求,完成响应内容的生成,而filter模块对响应内容进行处理。因此Nginx模块开发分为handler开发和filter开发(本文不考虑load-balancer模块)。下图展示了一次常规请求和响应的过程。
- Nginx模块工作原理概述
- 1. Nginx的模块与工作原理
- Nginx HTTP处理模块工作原理
- Nginx的模块与工作原理
- Nginx的模块与工作原理
- Nginx模块开发概述
- Struts1工作原理概述
- comet工作原理概述
- Hibernate工作原理概述
- SpringMVC工作原理概述
- NTLM 工作原理概述
- nginx工作原理
- Nginx工作原理
- nginx 工作原理
- nginx-php工作原理
- nginx 工作原理
- nginx工作原理
- 浅谈Nginx工作原理
- RSA加解密C++程序源码
- VC Picture控件的加载图像的使用总结
- HttpClient Get请求简单调用
- Deep Learning(深度学习)学习笔记整理系列之(二)
- 最近这一个多月都没怎么做题目,UVA才560AC
- Nginx模块工作原理概述
- <a> 里面herf执行JS函数的处理办法,网上找的一个比较靠谱的
- H.264编码标准的码率控制结构
- 键盘上常用键的ASCII码
- sizeof的详尽计算结构体字节数方法
- Nginx模块开发实战
- 各大网站收录入口| 各大搜索引擎提交 | 搜索引擎提交地址
- 第一天,2013-04-09,堕落的我
- Java之美之Java 程序的执行过程