您的位置:首页 > 运维架构 > Nginx

nginx初识

2017-03-27 15:15 148 查看
       nginx是一款轻量级的网页服务器、反向代理服务器和电子邮件代理服务器。

一、nginx服务器与其他服务器的比较

         首先说IIS服务器,IIS服务器只能在WINDOWS系统上运行,windows服务器的性能相比于Linux一类的服务器较低。其次说tomcat服务器,tomcat服务器面向的是java语言,

且tomcat服务器是重量级服务器,而nginx服务器是轻量级的。再一个Apache服务器,Apache服务器优点很多,比如稳定、跨平台、开源,但不支持高并发。而Nginx支持百万级

的TCP连接,支持十万级的并发访问,还是一个很好的跨平台服务器。

二、反向代理

     反向代理(Reverse
Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

        反向代理服务器接受客户端的Internet请求,然后根据检测到的集群服务器的负载压力,把请求分配到压力相对较轻的服务器上。任何来自客户端的Internet请求都要先经过代

理服务器,能够保护网站安全,通过配置缓存功能可以缓存部分web服务器上的静态资源,能够提高web请求的速度,实现了负载均衡。

        总结,nginx可以作为像tomcat或者Apache一样的服务器来使用,同时nginx又具有反向代理的功能,这使得nginx又可以作为反向代理服务器实现负载均衡。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: