Linux系统之配置Nginx负载均衡
一、Nginx介绍
1.1 Nginx简介
Nginx是一款高性能的开源Web服务器及反向代理服务器软件,以其高并发处理能力、低资源消耗和灵活的配置广受互联网企业青睐。
1.2 Nginx反向代理
Nginx 反向代理是一种服务器配置方式,它允许 Nginx 服务器接收客户端的请求,并将这些请求转发给后端的一个或多个服务器进行处理,然后再将后端服务器的响应结果返回给客户端。这一过程对客户端是透明的,客户端并不直接与后端服务器通信,而是认为与 Nginx 服务器直接交互。这样的设计带来了诸多好处,包括但不限于负载均衡、安全隔离、访问控制和协议转换等。
1.3 相关概念
-
正向代理
::通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器中。 -
反向代理
:代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务