zoukankan      html  css  js  c++  java
  • 使用Gzip压缩提升WEB服务器性能

    使用Gzip压缩提升WEB服务器性能

    为什么要使用Gzip压缩

    使用Gzip压缩可以提高CPU 使用率,可以减少服务器发送的字节数量。这就使人们觉得页速度加快了,并且还减少了带宽的用量。根据所发送数据、可以压缩的程度以及客户端浏览器是否支持(IIS 只会向支持 Gzip压缩的客户端发送经过 Gzip压缩的内容,如 Internet Explorer 6.0 Firefox),您的服务器每秒可以服务于更多的请求。实际上,几乎每当您减少所返回数据的数量时,都会增加每秒请求数。

    为什么要做比较复杂的手工操作

    Gzip 压缩已经内置到 IIS 6.0 中,并且其性能比 IIS 5.0 中使用的 Gzip压缩要好的多,这是好消息。但不幸的是,当尝试在 IIS 6.0 中打开 Gzip压缩时,您可能无法在 IIS 的属性对话中找到该设置。IIS 小组在该服务器中置入了卓越的 Gzip 功能,但是忘了包括一个用于启用该功能的管理 UI(用户界面)。要启用 Gzip 压缩,您必须深入到 IIS 6.0 XML 配置设置内部(这样不会引起心脏虚弱)。

    启用Gzip压缩功能步骤

    注意:在进行以下操作时,请确认您的服务器已配置成为WEB服务器(安装并配置好了IIS

    步骤一:停止IIS运行。

    1、运行“开始”—“管理工具”—“服务” ,以停止IIS服务

           (本文中操作环境为Windows 2003 Server ,截图是在该环境下做的,下同)

    2、停止“IIS Admin Service“服务

    云形标注: 停止服务

    因服务间的依存关系,停用该服务会同时要求停用其它服务(注意启用时要同时恢复列表中的服务),弹出下图窗口,选择“是”

    这里操作系统会停用上述三种服务(请留意停用的服务)。

    步骤二:修改IIS配置文件MetaBase.xml

    1、找到配置文件所在文件夹, E:"WINDOWS"system32"inetsrv

           其中,” E:"WINDOWS”是安装操作系统的系统文件夹,根据您的实际操作系统安装环境来修改。

    2、用文本编辑器(如记事本)来修改MetaBase.xml ,注意一定不能用非文本编辑器(如Word)来修改此文件。

           请在操作前备份此文件,以防不测。

    3、打开MetaBase.xml并找到以下内容

    云形标注: 加入位置云形标注: 加入位置

    修改为

    保存并关闭。

    步骤三:启动IIS,应用修改。

    1、用步骤一的方法,启用您已停用的服务:

           HTTP SSL

           World Wide Web Publishing Service

           IIS Admin Service

    2、或者,重新启动计算机;

  • 相关阅读:
    android 从服务器获取新闻数据并显示在客户端
    Java多线程系列之:线程间的通信
    Java多线程系列之:多线程一些基本概念
    Java多线程系列之:内存可见性
    计算机基础
    tomcat系列之六:Tomcat顶层组件
    tomcat系列之五:Tomcat各个组件生命周期
    tomcat系列之四:Tomcat架构(下)
    tomcat系列之三:Tomcat架构
    tomcat系列之二:Servlet规范
  • 原文地址:https://www.cnblogs.com/shihao/p/1454374.html
Copyright © 2011-2022 走看看