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

相信非常多人都听过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。

正在编辑。

时间: 2024-10-29 03:33:18

终结者:具体解释Nginx(一)的相关文章

http 错误代码解释 && nginx 自定义错误【转】

如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求. 此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息. 一些常见的状态代码为: 200 – 服务器成功返回网页404 – 请求的网页不存在503 – 服务器暂时不可用以下提供了 HTTP 状态代码的完整列表.点击链接可了解详细信息.您也可以访问有关 HTTP 状态

终结者:详解Nginx(一)

相信很多人都听过Nginx,这个小巧的东西可以和Apache及IIS相媲美.那么它有什么作用呢?一句话,它是一个减轻Web应用服务器(如Tomcat)压力和实现Web应用服务器(如Tomcat)集群负载均衡的高性能.强稳定.高并发.占用资源少.扩展性强并且开源的反向代理服务器.        呵呵呵,当你读到这里时,你可能会有如下疑问:        1.怎样理解"减轻Web应用服务器(如Tomcat)压力"?        嗯嗯,这只是Nginx的功能之一--在实际的应用当中Ngin

Nginx配置性能优化

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了.而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了.然而,如果你真的想挤压出Nginx的性能,你必须更深入一些.在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能.需要注意一点,这不是一个全面的微调指南.这是一个简单的预览——那些可以通过微调来提高性能设置的概述.你的情况可能不同. 基本的 (优化过的)配置

[转自SA]浅谈nginx的工作原理和使用

nginx apache 简单对比 nginx 相对 apache 的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而 apache 则是阻塞型的,在高并发下 nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃 配置简洁 apache 相对nginx 的优点: rewrite ,比 nginx 的 rewrite 强大 模块超多 少 bug ,nginx 的 bug 相对较多 超稳定 配置复杂

Nginx优化指南+LINUX内核优化+linux连接数优化+nginx连接数优化

Most setup guides for Nginx tell you the basics - apt-get a package, modify a few lines here and there, and you've got a web server! And, in most cases, a vanilla nginx install will work just fine for serving your website. However, if you're REALLY t

nginx平台初探(100%)

http://tengine.taobao.org/book/chapter_02.html 初探nginx架构(100%)¶ 众所周知,nginx性能高,而nginx的高性能与其架构是分不开的.那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧. nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程.我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而

nginx配置图片服务器

这几天研究了一下nginx配置图片服务器的相关内容,个人的一些收获与大家分享一下: Nginx是目前非常流行的web服务器,它起源于俄罗斯.它具有处理速度快,并发量大,占用资源极低等优点,尤其对于静态资源的处理更佳,有测试证明是apache的30倍.现在已经广泛的应用于多家门户网站.中大型网站中,作为反向代理.图片缓存服务器等.本例是结合张宴的blog(http://blog.s135.com/nginx_cache/),做的变动.主站是IIS7.5(192.168.36.70),用的是.net

分享:Nginx配置性能优化

Nginx配置性能优化 分类: Nginx/Apache2014-04-03 22:23 3957人阅读 评论(0) 收藏 举报 nginxgzipworkerweb服务epoll 大多数的Nginx安装指南告诉你如下基础知识--通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了.而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了.然而,如果你真的想挤压出Nginx的性能,你必须更深入一些.在本指南中,我将解释Nginx的那些设置可以

Nginx配置性能优化(转)

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了.而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了.然而,如果你真的想挤压出Nginx的性能,你必须更深入一些.在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能.需要注意一点,这不是一个全面的微调指南.这是一个简单的预览——那些可以通过微调来提高性能设置的概述.你的情况可能不同. 基本的 (优化过的)配置