标签:https 运行 and handle 事件驱动 可扩展 团队 免费 abc
Nginx简介:
Nginx (engine x) 是一个高性能的web服务器和反向代理服务器,也是一个IMAP/POP3/SMTP服务器
Nginx社区分支:
Nginx源码结构:
Nginx特点:
场景如下:
进程组件角色:
框架模型:

框架模型流程:

框架模型流程:


核心流程图:


核心流程图:


http请求流程:


Upstream设计:

upstream流程:


Nginx的模块化设计特点:

核心模块:

handler模块:

filter模块:
过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。

upstream模块:
使nginx跨越单机的限制,完成网络数据的接收、处理和转发,纯异步的访问后端服务。

load_balance:
负载均衡模块,实现特定的算法,在众多的后端服务器中,选择一个服务器出来作为某个请求的转发服务器。

ngx_lua模块:

标签:https 运行 and handle 事件驱动 可扩展 团队 免费 abc
原文地址:https://www.cnblogs.com/chentao144/p/12039610.html