Nginx 简介
什么是 Nginx
反向代理
Nginx 不仅可以做反向代理,实现负载均衡,还能用作正向代理进行上网等功能。
正向代理
在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问。
反向代理
客户端对代理是无感知的,客户端不需要做任何配置就可以直接访问。
客户端只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器,获取数据后,再返回给客户端。
此时反向代理服务器 + 目标服务器
对外就是一台服务器
,暴露的是反向代理服务器的地址,隐藏了真实服务器的 IP.
负载均衡
最朴素的请求处理
小栗子