Nginx参考手册
指南 | Guides
How nginx processes a TCP/UDP session
来自客户端的TCP / UDP会话以连续的步骤处理,称为阶段:
Post-accept
接受客户端连接后的第一个阶段。ngx_stream_realip_module模块在此阶段被调用。
Pre-access
初步检查访问。ngx_stream_limit_conn_module模块在此阶段被调用。
Access
实际数据处理前的客户端访问限制。ngx_stream_access_module模块在此阶段被调用。
SSL
TLS / SSL终止。ngx_stream_ssl_module模块在此阶段被调用。
Preread
将数据的初始字节读入预读缓冲区,以允许诸如ngx_stream_ssl_preread_module之类的模块在处理之前分析数据。
Content
实际处理数据的强制阶段,通常代理上游服务器,或将指定值返回给客户端。
Log
记录客户端会话处理结果的最后阶段。ngx_stream_log_module模块在此阶段被调用。
指南 | Guides相关
Nginx是一款轻量级的 Web 服务器/反向代理服务器及电子邮件代理服务器,可在 BSD-like 协议下发行。其特点是占有内存少,并发能力强。
主页 | https://nginx.org/ |
源码 | http://hg.nginx.org/nginx |
发布版本 | 1.13.6 |