概述
1.Nginx是什么?
Nginx是高性能的HTTP和反向代理的Web服务器,处理高并发能力十分强大。
Nginx专为性能优化而开发,性能是服务器最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50000个并发连接数。
在高连接并发的情况下,Nginx是Apache服务器不错的替代品。
Nginx不仅能做反向代理,实现负载均衡;还可以作正向代理来进行上网等功能。
2.特点
- 占有内存少
- 并发能力强
3.代理服务器
所谓代理服务器就是位于发起请求的客户端与原始服务器端之间的一台跳板服务器,正向代理可以隐藏客户端,反向代理可以隐藏原始服务器。
4.正向代理
如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。
用户知道目标服务器地址,但由于网络限制等原因,无法直接访问。这时候需要先连接代理服务器,然后在由代理服务器访问目标服务器。
5.反向代理
反向代理,其实客户端对代理是无感知的,