`
bsb654321
  • 浏览: 13067 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

tomcat 添加gzip压缩

阅读更多
在文件tomcat/conf/server.xml

中添加红色部分的配置即可打开使用压缩传输功能:



      <Connector port="8080" address="${jboss.bind.address}"

         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"

         emptySessionPath="true"

         enableLookups="false" redirectPort="8443" acceptCount="100"

         connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"

              compression="on"   

         compressionMinSize="2048"   

         noCompressionUserAgents="gozilla, traviata"   

         compressableMimeType="application/java-archive,application/octet-stream,text/vnd.sun.j2me.app-descriptor,application/octet-stream, application/x-msdownload, image/png, image/gif, text/plain"
/>



compression 开关

noCompressionUserAgents 那种浏览器不使用压缩功能

compressionMinSize      启用压缩的输出内容大小,这里面默认为2KB

compressableMimeType    那些文件需要压缩 mimetype



tomcat/webapps/工程/WEB-INF/web.xml中增加下面的配置

       <mime-mapping>

              <extension>conf</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>

       <mime-mapping>

              <extension>CONF</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>



       <mime-mapping>

              <extension>ini</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>

       <mime-mapping>

              <extension>INI</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>



    <mime-mapping>

        <extension>png</extension>

        <mime-type>image/png</mime-type>

    </mime-mapping>

       <mime-mapping>

        <extension>PNG</extension>

        <mime-type>image/png</mime-type>

    </mime-mapping>



       <mime-mapping>

        <extension>gif</extension>

        <mime-type>image/gif</mime-type>

    </mime-mapping>

       <mime-mapping>

        <extension>GIF</extension>

        <mime-type>image/gif</mime-type>

    </mime-mapping>



       <mime-mapping>

              <extension>json</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>

       <mime-mapping>

              <extension>JSON</extension>

              <mime-type>text/plain</mime-type>

       </mime-mapping>



       <mime-mapping>

              <extension>xml</extension>

              <mime-type>text/xml</mime-type>

       </mime-mapping>

       <mime-mapping>

              <extension>XML</extension>

              <mime-type>text/xml</mime-type>

       </mime-mapping>

      

       <mime-mapping>

              <extension>dll</extension>

              <mime-type>application/x-msdownload</mime-type>

       </mime-mapping>

       <mime-mapping>

              <extension>DLL</extension>

              <mime-type>application/x-msdownload</mime-type>

       </mime-mapping>

分享到:
评论

相关推荐

    tomcat设置gzip压缩共2页.pdf.zip

    2. **Tomcat配置**:接着,会指导用户如何在Tomcat的`server.xml`配置文件中添加或修改必要的元素以开启Gzip压缩。这可能涉及到在`&lt;Connector&gt;`标签内添加`compression`、`compressionMinSize`、`...

    Tomcat下,使用gzip压缩数据

    在Tomcat中,配置gzip压缩主要涉及到修改`conf/server.xml`文件。在这个文件中,我们需要找到`&lt;Connector&gt;`标签,这个标签定义了Tomcat服务器的连接器,用于处理HTTP请求。在`&lt;Connector&gt;`标签内添加或修改以下参数...

    开启TOMCAT6的GZIP压缩

    ### 开启TOMCAT6的GZIP压缩 #### 背景与意义 随着互联网的发展,用户对于网页加载速度的要求越来越高。为了提升用户体验并减轻网络带宽的压力,TOMCAT服务器可以通过启用GZIP压缩功能来优化数据传输。GZIP是一种...

    设置tomcat启用gzip压缩的具体操作方法

    Tomcat服务器的gzip压缩功能是一种优化策略,旨在提高Web应用的性能,减少网络传输的数据量。HTTP压缩主要通过将服务器发送到客户端的资源(如HTML、CSS、JavaScript等)压缩后再传输,从而加快页面加载速度,减少...

    Tomcat配置gzip压缩提高浏览网站的速度

    Tomcat服务器通过配置gzip压缩,可以显著提高网站内容的传输效率,从而加快用户浏览网站的速度。 首先,需要了解HTTP压缩的概念。HTTP压缩是一种使用各种算法来减少文件大小,以减少HTTP传输过程中的数据量的技术。...

    tomcat设置gzip压缩的原理及配置方法

    3. 添加或修改以下属性来启用GZIP压缩功能: ```xml connectionTimeout="20000" redirectPort="8443" executor="tomcatThreadPool" URIEncoding="utf-8" compression="on" compressionMinSize="50" ...

    tomcat开启gzip

    ### 开启Tomcat中的GZIP压缩 在现代Web开发中,提高网站性能是至关重要的一步。其中一种常用的方法就是通过启用GZIP压缩来减少传输的数据量,从而加快页面加载速度。本文将详细介绍如何在Tomcat服务器中开启GZIP...

    EhCache开启gzip压缩功能

    在Web应用中,开启gzip压缩功能能够显著减小数据传输量,从而加快网页加载速度,降低服务器带宽消耗。以下是对EhCache开启gzip压缩功能的详细说明。 首先,gzip是一种广泛使用的数据压缩算法,尤其在Web服务器中,...

    tomcat,apache,iis的GZIP配置

    在Tomcat中启用GZIP压缩非常简便。只需在`server.xml`的HTTP Connector配置中添加`compression`参数,并将其值设为`on`。例如: ```xml maxThreads="150" connectionTimeout="20000" redirectPort="8443" ...

    GZIP压缩Tomcat并提升web性能过程图解

    本文将深入探讨如何在Tomcat服务器上启用GZIP压缩以提高Web性能,并提供详细的过程图解。GZIP压缩是一种常见的HTTP协议支持的数据压缩机制,能够显著减少网络传输的数据量,从而加快网页加载速度,降低服务器带宽...

    J2EE gzip压缩

    1. **服务器配置**:大多数现代Web服务器(如Apache Tomcat、Jetty、IBM WebSphere等)都支持配置gzip压缩。通过修改服务器配置文件(如Tomcat的`server.xml`),我们可以开启gzip压缩并设置相应的参数,如最小压缩...

    Tomcat多端口域名访问并配置开启gzip压缩方法

    在Tomcat中开启gzip压缩,需要添加或修改Connector标签的compression属性以及相关的压缩参数。例如: compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" ...

    Tomcat7中开启gzip压缩功能的配置方法

    对于Apache Tomcat这种广泛使用的Java Web应用服务器,Tomcat 7版本提供了内置的支持以开启gzip压缩功能,从而帮助用户优化其Web应用的性能。 在Tomcat 7服务器中开启gzip压缩功能,主要通过修改Tomcat的配置文件来...

    linux版的tomcat

    `.tar.gz`文件是一种常见的Linux文件压缩格式,用于打包多个文件和目录,便于存储和传输。 首先,我们需要了解如何在Linux环境下解压`.tar.gz`文件。可以使用以下命令: ```bash tar -zxvf apache-tomcat-7.0.39-...

    apache-tomcat-8.0.3

    4. 开启GZIP压缩以减少网络传输的数据量。 总结,Apache Tomcat 8.0.3是一个强大的Java Web服务器,能够有效地支持JSP和Servlet应用。通过了解其核心特性和工作原理,以及正确配置和优化,我们可以充分利用Tomcat的...

    tomcat-9.0.1 linux

    ".tar.gz" 是一种常见的Linux文件打包方式,它首先使用"tar"命令将多个文件或目录打包成一个单一的档案文件,然后使用"gzip"工具进行压缩,以减小文件体积,方便传输和存储。".zip" 格式则是一种跨平台的压缩格式,...

    Tomcat 安全配置与性能优化

    Tomcat支持GZIP压缩功能,可以通过在`server.xml`中的`Connector`节点下添加相应的配置来启用压缩。 ```xml ,traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"/&gt; ```...

    两小时精通Tomcat

    Tomcat的性能可以通过调整JVM参数、增大线程池大小、开启GZIP压缩、启用HTTP/2等方式进行优化。监控和分析日志也能帮助识别性能瓶颈。 七、Tomcat集群与负载均衡 当需要处理高并发时,可以设置Tomcat集群,实现负载...

Global site tag (gtag.js) - Google Analytics