浅谈nginx简介和应用场景

简介

nginx是一款高性能http和反向代理服务器。

nginx相比于Tomcat能够支撑5w的并发连接(而Tomcat只能支撑200-400),并且nginx对CPU和内存的消耗十分的低,运行稳定。

 

 

应用场景

动静分离:

可以作为静态文件的缓存服务器,提高访问速度。

 

负载均衡:

将多个请求均匀的分配到多台服务器上,减轻每台服务器的压力,提高服务的吞吐量。

 

反向代理:

将多台服务器代理成一台服务器。

 

 反向代理:它是服务端进行代理

作为客户端,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,再响应给客户端,

此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址。

 

 

 正向代理: 客户端进行代理

作为客户端,我们想要访问一些服务器,但服务器屏蔽我们的访问,这时我们需要一个代理服务器,这个代理服务器能访问到我们想要访问的服务器,我们可以将客户端交给这个代理服务器,让他帮我们访问。

 

 

 

 

 

 

 

posted @ 2019-09-28 20:55  傻瓜先生♥  阅读(416)  评论(0编辑  收藏  举报