<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
useSendfile="false"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla,traviata"
compressableMimeType="text/html,application/javascript,text/css"/>
在tomcat7以上开启gzip的时候要注意2个问题:
1、useSendfile与compression不能同时使用,所以要设置 useSendfile="false"和 compression="on"。
2、对于js文件,tomcat以上已经改为application/javascript,所以网上说的text/javascript是无效的。
另外还要说一下的是,网上说gzip只对2K以上的文件进行压缩才有优势,2K以下的不需要压缩。所以compressionMinSize="2048"设置使用压缩的文件为2K以上的文件。
转载于:https://my.oschina.net/u/2349928/blog/1509600
分享到:
相关推荐
在IT行业中,优化Web服务性能是一项重要的任务,其中一种常用的方法是通过开启服务器的数据压缩功能,比如在Tomcat中使用gzip来压缩数据。gzip是一种广泛使用的数据压缩算法,尤其适用于HTTP传输,它能够显著减少...
### 开启TOMCAT6的GZIP压缩 #### 背景与意义 随着互联网的发展,用户对于网页加载速度的要求越来越高。为了提升用户体验并减轻网络带宽的压力,TOMCAT服务器可以通过启用GZIP压缩功能来优化数据传输。GZIP是一种...
### 开启Tomcat中的GZIP压缩 在现代Web开发中,提高网站性能是至关重要的一步。其中一种常用的方法就是通过启用GZIP压缩来减少传输的数据量,从而加快页面加载速度。本文将详细介绍如何在Tomcat服务器中开启GZIP...
这些属性会指示Tomcat开启响应的压缩功能,并设置相关参数。具体添加的属性包括: - `compression="on"`:这个属性用于开启压缩功能。 - `compressionMinSize="2048"`:这个属性指定当响应数据大于或等于2048字节时...
2. **Tomcat配置**:接着,会指导用户如何在Tomcat的`server.xml`配置文件中添加或修改必要的元素以开启Gzip压缩。这可能涉及到在`<Connector>`标签内添加`compression`、`compressionMinSize`、`...
【GZIP配置详解:Tomcat, Apache, IIS】 GZIP是一种广泛使用的数据压缩方法,尤其在Web服务器中,用于减少网页传输的数据量,从而提高加载速度和节省网络带宽。GZIP压缩技术遵循HTTP/1.1协议,通过检测浏览器发送的...
这个zip文件可以直接用Windows内置的解压工具打开,或者使用其他第三方解压软件如7-Zip。解压后,同样会得到一个"apache-tomcat-8.0.24"目录,其结构与Linux版本相似,但启动方式不同。在Windows上,你可以通过双击...
【描述】中的"apache-tomcat-7.0.88.tar.gz"是针对Linux系统提供的压缩包,采用的是tar和gzip的打包方式,这是Linux环境下常见的文件归档和压缩格式。解压后,你可以通过命令行工具进行配置和启动Tomcat服务。而...
本文主要介绍在Apache Tomcat服务器上配置和验证Gzip压缩是否生效的方法。 首先需要了解Tomcat中关于Gzip压缩的相关配置项,它们通常被设置在`conf/server.xml`文件中的`<Connector>`标签里。要启用Gzip压缩,需要...
- `postrotate`和`endscript`之间定义的是切割日志后需要执行的命令,这里是发送HUP信号给Tomcat进程,使它重新打开日志文件。 配置完成后,你可以手动测试`logrotate`命令,如 `sudo logrotate -d /etc/logrotate....
而Tomcat 8.0则是8.x系列的第一个主要版本,它进一步提升了性能,并提供了对Java EE 7的全面支持,如JAX-RS 2.0、WebSocket 1.1和JSON-P等。 在64位Windows操作系统上运行Tomcat有以下优势: 1. 更大的内存支持:64...
本文主要讲解了如何在Tomcat中配置多端口域名访问,并且详细介绍了如何开启gzip压缩,以提高Web应用的性能和响应速度。 首先,我们要了解如何在Tomcat中配置不同的端口来访问同一域名。在Web服务器中,端口是用来...
- **压缩输出**:开启GZIP压缩,减少网络传输的数据量。 - **缓存配置**:启用静态资源的缓存,减少服务器响应时间。 **6. 监控与日志** - **监控工具**:使用JMX(Java Management Extensions)工具如VisualVM或...
4. 开启GZIP压缩以减少网络传输的数据量。 总结,Apache Tomcat 8.0.3是一个强大的Java Web服务器,能够有效地支持JSP和Servlet应用。通过了解其核心特性和工作原理,以及正确配置和优化,我们可以充分利用Tomcat的...
Tomcat服务器通过配置gzip压缩,可以显著提高网站内容的传输效率,从而加快用户浏览网站的速度。 首先,需要了解HTTP压缩的概念。HTTP压缩是一种使用各种算法来减少文件大小,以减少HTTP传输过程中的数据量的技术。...
1. 打开Tomcat的配置文件server.xml。 2. 找到元素,它定义了Tomcat如何接受和响应HTTP请求。 3. 添加或修改以下属性来启用GZIP压缩功能: ```xml connectionTimeout="20000" redirectPort="8443" executor=...
- **压缩HTTP响应**:开启GZIP压缩,减小传输的数据量,提高网络传输效率。 - **减少应用上下文加载时间**:通过预加载应用上下文,减少首次请求时的加载延迟。 - **优化Web应用代码**:减少不必要的计算和数据库...
1. 打开压缩功能:在`<Connector>`节点中添加`compression="on"`,这表示开启gzip压缩。 2. 设置压缩阈值:通过`compressionMinSize`属性设定启用压缩的最小输出内容大小。例如,`compressionMinSize="50"`表示当...