咚咚老师,关于NGINX代理服务器的问题,想了解一下
来源:12-7 HTTP工作的结构

Barrel
2022-08-17
- 首先 HTTP 报文通过四层模型传到 Nginx
- 假设我有一个 应用进程 和 Nginx 代理服务器
- Nginx 收到 HTTP 报文并转发给应用进程时,是不是还要走一遍四层模型?(数据链路层 -> 网络层 -> 传输层 -> 应用层)
写回答
1回答
-
取决于Nginx代理的方式。
如果是端口转发,即数据通过Nginx再转发到内网的服务,比如Web服务:127.0.0.1:8080,那么也是经过完整的协议栈的,如果是Unix套接字转发,那不会经过协议栈,也可以有uwsgi等网关的协议方式,这些都不走四层协议栈,所以这个取决于Nginx的代理配置协议。
00
相似问题