`
wanggp
  • 浏览: 149704 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

tomcat中使用gzip对html,xml,js,plain进行压缩

阅读更多

参考http://tomcat.apache.org/tomcat-5.5-doc/config/http.html

在server.xml中的connector元素中增加如下属性

               compression="on"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/xml,text/plain,text/javascript,application/x-javascript,application/javascript"

重启Tomcat即可,可以使用fiddler查看返回的类型是否为gzip

对pdf和image都不要使用gzip进行压缩,因为他们是已经压缩过了的(参考http://developer.yahoo.com/performance/rules.html

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kingquake21/archive/2009/09/27/4601114.aspx

分享到:
评论

相关推荐

    Tomcat下,使用gzip压缩数据

    在IT行业中,优化Web服务性能是一项重要的任务,其中一种常用的方法是通过开启服务器的数据压缩功能,比如在Tomcat中使用gzip来压缩数据。gzip是一种广泛使用的数据压缩算法,尤其适用于HTTP传输,它能够显著减少...

    开启TOMCAT6的GZIP压缩

    TOMCAT自5.0版本起就已经支持对输出内容进行GZIP压缩。以下是具体步骤: 1. **编辑配置文件**: - 打开`$TOMCAT_HOME/conf/server.xml`文件。 - 查找`<Connector>`标签,并添加或修改以下属性以启用压缩功能: -...

    tomcat开启gzip

    要在Tomcat中启用GZIP压缩,需要编辑`$TOMCAT_HOME/conf/server.xml`文件中的`<Connector>`标签。具体步骤如下: 1. **启用压缩:** 需要在`<Connector>`标签内添加`compression="on"`属性。这会告诉Tomcat对满足...

    tomcat,apache,iis的GZIP配置

    服务器检查到这个信息后,如果支持,就会对响应内容进行压缩,然后在`Content-Encoding`头部设置为`gzip`,告知浏览器内容已被压缩。浏览器收到压缩内容后,会自动解压并展示页面。 GZIP压缩可以显著减小页面传输的...

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

    在Tomcat服务器中启用GZIP压缩功能,可以通过修改Tomcat的配置文件server.xml来实现。server.xml文件位于Tomcat的conf目录下,通常需要以管理员权限修改。为了启用压缩,需要在元素中设置一些特定的属性。 具体配置...

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

    在实际部署中,服务器管理员应根据服务器的性能和业务需求,对gzip压缩的相关参数进行适当的调整和优化。 总体来说,通过启用Tomcat服务器的gzip压缩功能,可以有效地减少网络传输的数据量,加快网页加载速度,为...

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

    4. 指定可压缩的MIME类型:`compressableMimeType`属性定义了需要进行压缩的资源类型,如`text/html,text/xml,text/javascript,text/css,text/plain`。 测试gzip压缩是否生效有多种方法: 1. 浏览器请求:直接访问...

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

    - `compressableMimeType="text/html,text/xml,text/javascript,application/x-javascript,application/javascript,text/css,text/plain"`:这个属性指定了哪些MIME类型的内容应当被压缩。通过合理配置该属性,可以...

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

    针对Tomcat服务器,配置GZIP压缩主要是在`%TOMCAT_HOME%/conf/server.xml`的`<Connector>`节点中添加相关参数。以下是一个示例配置: ```xml connectionTimeout="20000" redirectPort="8443" compression="on" ...

    Tomcat 安全配置与性能优化

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

    Tomcat性能调优及配置技巧

    Gzip是一种常用的压缩算法,通过将响应的数据进行压缩,可以显著减少数据在网络中的传输量,从而加快页面加载速度,提升用户体验。在Tomcat中启用Gzip非常简单: ```xml maxThreads="500" minSpareThreads="25" ...

    Tomcat配置优化(完整版)

    在`server.xml`文件中找到或添加`<Connector>`标签,并设置以下属性来启用Gzip压缩: ```xml maxThreads="500" minSpareThreads="25" maxSpareThreads="75" compression="on" compressionMinSize="2048" ...

    Tomcat调优配置技巧[参考].pdf

    这将对指定类型的响应内容进行Gzip压缩,当内容大小超过2048字节时才启动压缩。 二、调整JVM参数 确保使用合适的Java虚拟机(JVM)参数。在`catalina.sh`或`catalina.bat`启动脚本中设置如下参数: ``` JAVA_OPTS=...

    Tomcat性能调优

    在Tomcat中启用Gzip压缩,可以通过修改`server.xml`中的`Connector`元素来实现。 ```xml port="8080" protocol="HTTP/1.1" acceptCount="100" maxThreads="500" minSpareThreads="25" maxSpareThreads="75" ...

    Nginx+Tomcat负载均衡

    gzip_types text/plain text/css application/x-javascript; 3.这里只需要修改Nginx的配置,让它通过tomcat来转发,所以我们在这一步只需要在nginx.conf中添加几行代码就行。 如果看不懂 。建议直接拿我替来用。 ...

    nginx+tomcat+windows

    - **TOMCAT配置**:在`server.xml`中添加或修改`<Connector>`标签内的`sessionTimeout`属性。 - **NGINX配置**:可以通过设置`proxy_set_header`传递Session相关的HTTP头。 ##### 4. 文件屏蔽 为了保护系统的安全...

    TOCAT 优化版

    ,trident" compressionMinSize="2048" compressableMimeTypes="text/html,text/xml,text/plain,text/css,text/javascript,application/x-javascript,application/json"/> ``` 7. **日志优化**:限制日志级别,...

    nginx动静分离

    gzip_types text/plain application/x-javascript text/css application/xml; # 可被压缩的MIME类型 gzip_vary on; # 传递Vary头到下游 log_format access '$remote_addr - $remote_user [$time_local] "$...

    基于ssm+vue框架技术的漫画网站系统.zip

    - **MyBatis**:是一个持久层框架,它允许开发者使用SQL语句来操作数据库,通过XML或注解方式配置和映射原生信息,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 2. **Vue....

Global site tag (gtag.js) - Google Analytics