`
xixian
  • 浏览: 215182 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

tomcat配置Gzip 压缩进行优化

 
阅读更多
  Gzip 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩

配置步骤如下

1.在tomcat的server.xml找到Connector元素,增加如下属性即可:

compression="on"<!-- 开启  -->
compressionMinSize="2048"<!-- 当大于这个值则压缩单位(b)默认2kb  -->
noCompressionUserAgents="gozilla, traviata"<!--不启用压缩的浏览器   -->
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"<!-- 设置压缩的类型 -->



配置后完整的Connector元素为

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               compression="on"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
               redirectPort="8443" URIEncoding="UTF-8"/>


2.重启tomcat则生效
3.到http://tool.chinaz.com/Gzips/ 检测是否配置成功及压缩的效率
分享到:
评论

相关推荐

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

    综上所述,这份压缩包文件提供了关于如何在Apache Tomcat服务器上配置Gzip压缩的关键信息,对于希望优化Web应用性能的开发者和系统管理员非常有帮助。正确设置Gzip可以提高用户访问速度,降低服务器负载,并节省带宽...

    Tomcat下,使用gzip压缩数据

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

    开启TOMCAT6的GZIP压缩

    为了提升用户体验并减轻网络带宽的压力,TOMCAT服务器可以通过启用GZIP压缩功能来优化数据传输。GZIP是一种常用的文件格式与数据压缩算法,能够显著减少文件大小,从而提高传输效率。对于使用TOMCAT6作为应用服务器...

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

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

    apache-tomcat-8.5配置优化后

    2. **GZIP压缩**:启用`Compression`配置,对响应内容进行GZIP压缩,减小网络传输数据量。 以上就是`apache-tomcat-8.5.5`配置优化后的关键点。正确调整这些设置能显著提升Tomcat的运行效率和服务质量。在实际部署...

    Tomcat 安全配置与性能优化

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

    tomcat GZIP源码

    通过深入理解这些知识点,并结合Tomcat的GZIP源码,开发者可以定制适合自己项目的GZIP压缩策略,优化服务器性能,同时确保内容的正确显示。对于处理ACTION和JSP这类动态生成的内容,正确的字符集处理和兼容性设计尤...

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

    本文将详细介绍在Apache Tomcat服务器上设置GZIP压缩的原理和配置方法。 首先,让我们探讨一下GZIP压缩的原理。GZIP压缩算法基于deflate算法,是一种文件压缩格式,广泛用于在HTTP协议中进行文件压缩。当服务器对...

    Tomcat配置优化(完整版)

    ### Tomcat配置优化知识点 ...以上内容涵盖了Tomcat配置优化的关键点,包括Gzip压缩、JVM参数优化、服务器参数设置、解决各种常见问题等。通过对这些配置项进行合理调整,可以显著提升Tomcat服务器的性能和稳定性。

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

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

    tomcat 启动优化和并发并发优化配置.rar

    2. **静态资源处理**:使用CDN加速静态资源加载,或者开启GZIP压缩,减小传输体积。 3. **缓存策略**:使用Ehcache或Redis等缓存技术,减少数据库访问。 4. **日志优化**:合理配置日志级别,避免过度的日志输出...

    EhCache开启gzip压缩功能

    除了EhCache的内置功能,还有其他第三方库或框架如OSCache也提供了gzip压缩的支持,它们可能有不同的配置和使用方式,但原理类似,都是在缓存内容返回给客户端前进行压缩。 值得注意的是,虽然gzip压缩在大部分现代...

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

    这些操作对于希望优化Tomcat配置的开发者来说非常实用。 最后,如果读者在实施上述配置时遇到问题,可以留言询问。作者承诺会尽快回复,帮助读者解决问题。同时,作者对于支持其网站的读者表示感谢,并鼓励大家转载...

    tomcat优化

    为了帮助开发者解决这个问题,本文将介绍 Tomcat 优化方案的七个方面,分别是增加 JVM 堆内存大小、修复 JRE 内存泄漏、线程池设置、压缩、数据库性能调优、Tomcat 本地库和其它选项。 增加 JVM 堆内存大小 Tomcat...

    Tomcat性能优化.rar

    总结,Tomcat性能优化涉及JVM、Tomcat配置、Web应用、代码质量以及监控等多个层面,需要结合实际业务场景进行综合考虑。只有全面了解并掌握这些优化策略,才能使Tomcat在运行大型复杂应用时保持高效、稳定。

    Tomcat配置方法.rar

    《深入解析Tomcat配置》 Tomcat是一款广泛应用的开源Java Servlet容器,它是Apache软件基金会Jakarta项目的一部分。作为Web服务器,Tomcat能够处理HTTP协议,支持Servlet和JSP技术,是开发和部署Java Web应用的理想...

    RHEL7.0下的TOMCAT安装、配置及优化1.02.docx

    优化Tomcat不仅涉及硬件资源的配置,还包括日志管理、连接池设置、session持久化、GZIP压缩等多方面。根据实际工作负载和性能需求,这些都可以进一步细化调整,以确保Tomcat能够高效、稳定地运行。

    redis集群, tomcat优化以及 MySQL5.6优化

    使用 GZIP 压缩,减小传输体积;优化数据库访问,避免过多的 SQL 查询。 5. 使用连接池:配置连接池组件(如 Apache Commons DBCP 或 HikariCP),有效管理数据库连接,提高并发性能。 6. 服务器配置:例如开启 TCP ...

    windows64位环境tomcat7.0、8.0下载(内含一张tomcat优化代码截图)

    关于“tomcat优化代码截图”,这可能是一份展示如何优化Tomcat配置的示例。常见的Tomcat性能优化策略包括: 1. 调整JVM参数:例如,增加堆内存(-Xms和-Xmx)、设置新生代和老年代大小(-XX:NewRatio, -XX:...

Global site tag (gtag.js) - Google Analytics