Nginx可以做反向代理和负载均衡,还能用作正向代理来进行上网等动能。

 

2.1 正向代理和反向代理

正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端访问Internet,则需要通过代理服务器来访问。这种代理服务就称为正向代理。正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求

2.Nginx功能介绍

 

反向代理:其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,再返回客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真是的服务器ip。

2.Nginx功能介绍

两者的区别在于代理的对象不一样:正向代理代理的对象是客户端,反向代理代理的对象是服务端。

 

2.2 负载均衡

负载均衡:建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

简单来说:负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行。

2.Nginx功能介绍

 

2.3 动静分离

为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原来单个服务器的压力。

2.Nginx功能介绍

 

 

相关文章:

猜你喜欢
相关资源
相似解决方案