终结者:具体解释Nginx(一)

 2023-09-05 阅读 47 评论 0

摘要:相信非常多人都听过Nginx。这个小巧的东西能够和Apache及IIS相媲美。那么它有什么作用呢?一句话。它是一个减轻Web应用server(如Tomcat)压力和实现Web应用server(如Tomcat)集群负载均衡的高性能、强稳定、高并发、占用资源少、扩展性强而且
相信非常多人都听过Nginx。这个小巧的东西能够和Apache及IIS相媲美。

那么它有什么作用呢?一句话。它是一个减轻Web应用server(如Tomcat)压力和实现Web应用server(如Tomcat)集群负载均衡的高性能、强稳定、高并发、占用资源少、扩展性强而且开源的反向代理server。
        呵呵呵。当你读到这里时。你可能会有例如以下疑问:
        1、如何理解“减轻Web应用server(如Tomcat)压力”?
        嗯嗯,这仅仅是Nginx的功能之中的一个——在实际的应用其中Nginx充当着静态伺服器的角色,即它能够缓存静态文件(诸如站点中的CSS文件、图片文件、JS文件、html文件、htm文件等文件),当client浏览器请求这些静态文件时。Nginx会直接返回,不用通过Web应用server(如Tomcat)返回。那么由此可知,Web应用server(如Tomcat)减轻了压力;
        2、如何理解“实现Web应用server(如Tomcat)集群负载均衡”?
        嗯嗯,这里须要知道Nginx的一个使用方法——能够在Nginx中配置多个Web应用server(即Web应用server集群),那么Nginx怎么实现负载均衡呢?呵呵呵,在Nginx配置文件里配置每一个Web应用server时都能够设置一个叫weight的属性(该属性越大,则对应的Web应用server被訪问的机会也就越大),通过该属性就能够实现Web应用server(如Tomcat)集群负载均衡。


        3、什么是反向代理server呢?

        嗯嗯,反向代理server(Reverse Proxy Server)是指代理server以反向代理方式接收来自internet上连接请求。然后将该请求转发给内部网络上的Web应用server(如Tomcat),最后将从server上得到的结果返回给internet上发送请求连接的client,此时代理server对外表现为一个反向代理server。




正在编辑。



版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/1283.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息