国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码:C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为中国PE第一股,市值超1000亿元。 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

原文地址:http://benx.iteye.com/blog/561998

在tomcat中配置gzip的方法是在conf/server.xml文件中把以前的配置修改成

Java代码  
  1. <Connector
  2. port="8080"       maxHttpHeaderSize="8192"
  3. maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
  4. enableLookups="false" redirectPort="8443" acceptCount="100"
  5. connectionTimeout="20000" disableUploadTimeout="true"
  6. compression="on"
  7. compressionMinSize="2048"
  8. noCompressionUserAgents="gozilla, traviata"
  9. compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"  />
  10. />

经测试在没有压缩之前的大小为1.5M 在压过之后只有10K,可能是和有很多重复数据有关,响应速度也有以前的2.5秒到275ms

配置后的头文件你会发现成这样了

Html代码  
  1. 响应头信息
  2. Server  Apache-Coyote/1.1
  3. Set-Cookie  JSESSIONID=072D9B189C4AA9DA4D4AD0B6C2C89E50; Path=/test
  4. Content-Type    text/html;charset=ISO-8859-1
  5. Transfer-Encoding   chunked
  6. Content-Encoding    gzip
  7. Vary    Accept-Encoding
  8. Date    Mon, 04 Jan 2010 04:49:38 GMT
  9. 请求头信息
  10. Host    localhost:8080
  11. User-Agent  Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6
  12. Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  13. Accept-Language zh-cn,zh;q=0.5
  14. Accept-Encoding gzip,deflate
  15. Accept-Charset  GB2312,utf-8;q=0.7,*;q=0.7
  16. Keep-Alive  300
  17. Connection  keep-alive
  18. Cookie  JSESSIONID=1C8DB59AC74495495ED374B13C3D930A
  19. Cache-Control   max-age=0

没有配之前为

Html代码  
  1. 响应头信息
  2. Server  Apache-Coyote/1.1
  3. Content-Type    text/html;charset=ISO-8859-1
  4. Transfer-Encoding   chunked
  5. Date    Mon, 04 Jan 2010 04:54:00 GMT
  6. 请求头信息
  7. Host    localhost:8080
  8. User-Agent  Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6
  9. Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  10. Accept-Language zh-cn,zh;q=0.5
  11. Accept-Encoding gzip,deflate
  12. Accept-Charset  GB2312,utf-8;q=0.7,*;q=0.7
  13. Keep-Alive  300
  14. Connection  keep-alive
  15. Cookie  JSESSIONID=072D9B189C4AA9DA4D4AD0B6C2C89E50
  16. Cache-Control   max-age=0

在jsp中默认都是使用缓存的,如果不想使用可以在jsp页面中添加

Java代码  
  1. <%
  2. response.setHeader("Pragma","No-cache");
  3. response.setHeader("Cache-Control","no-cache");
  4. response.setDateHeader("Expires", 0);
  5. %>

注意,这里只是对页面不使用缓存,图片、css、js还是可以使用缓存的

如果想控制某个类型不使用缓存可以使用过滤器

转载于:https://www.cnblogs.com/AloneSword/p/4213702.html

Tomcat与Gzip与缓存相关推荐

  1. nginx不缓存html页面耗性能,加速nginx性能: 开启gzip和缓存

    开启gzip 配置 # 开启gzip gzip on; # 启用gzip压缩的最小文件,小于设置值的文件将不会压缩 gzip_min_length 1k; # gzip 压缩级别,1-10,数字越大压 ...

  2. tomcat中gzip压缩

    在tomcat中压缩文件,修改server.xml文件中的配置 <Connector port="8080" protocol="HTTP/1.1"con ...

  3. 性能调优--gzip、缓存、content-download、逐针渲染、Queueing、动态延迟加载、最小化主线程工作

    本文主要讲述,关于 Chrome Content Download 时间过长问题调查经过,及相关优化方案 chunk-136cc8c0.js 是上图地图 geojson,587 kB 用了 1.01s ...

  4. 关于tomcat开启gzip的配置

    最近又踩坑了,是关于部署的问题.首先在做项目的时候后端返回的json数据是要进行压缩的,也就是开启gzip压缩.这一点在我们公司的自有框架上面是开启了的. ####开启gzip压缩###### ser ...

  5. Tomcat启用GZIP压缩,提升web性能

    一.前言 最近做了个项目,遇到这么一个问题:服务器返回给客户端的json数据量太大(大概65M),在客户端加载了1分多钟才渲染完毕(当然这加载时间也和本地的下行带宽有关),费时耗流量,用户体验极其不好 ...

  6. apache和tomcat开启GZIP功能

    2019独角兽企业重金招聘Python工程师标准>>> 1. apache2.2 和 tomcat6 2. tomcat6的server.xml文件配置: < Connecto ...

  7. nginx学习--nginx下的gzip与vary、预压缩、缓存、反向代理的结合

    2019独角兽企业重金招聘Python工程师标准>>> 来自:nginx系列(十七)nginx下的gzip与vary.预压缩.缓存.反向代理的结合 介绍 在http的协议里,为了减少 ...

  8. Tomcat启动报错:因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间

    Tomcat启动报错:因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间 一.问题现象 二.解决方案 一.问题现象 项目上使用Tomcat作为web服务器发布web应用,在一次升级w ...

  9. nginx系列(十七)nginx下的gzip与vary、预压缩、缓存、反向代理的结合

    前言  在http的协议里,为了减少网络传输,允许将报文进行gzip压缩以后再传输.虽然网络传输体积减小了,但是服务器压缩和浏览器的解压缩消耗了CPU的计算. 后来出现了预压缩技术,就是提前把静态文件 ...

最新文章

  1. .net数据库操作类2
  2. c语言剪刀石头布课程设计,C++剪刀石头布游戏课程设计方案.doc
  3. JSP 防止网页刷新重复提交数据
  4. linux查看机器品牌信息,dmidecode查看linux硬件信息
  5. html用css画多边形,Sass绘制多边形_Preprocessor, Sass, SCSS, clip-path, CSS处理器, 会员专栏 教程_W3cplus...
  6. 用 matlab 爬取期刊影响因子
  7. 30几岁该有多少存款才算合格?
  8. 好久没发胡说八道的贴了,今天发一贴
  9. 请问我应该怎么做,才能让前端的基础打牢固?
  10. 微信支付宝关闭三星Galaxy指纹支付;乐视网回应贾跃亭破产;Chrome 78发布|极客头条...
  11. 独家 | 林元庆新征程:创立AIbee估值8亿,毗邻百度,吴恩达助攻
  12. [整理] TPM 2.0 设备串口通讯协议中文文档
  13. java 解压Kmz文件selectNodes获取指定标签内容
  14. eclipse插件下载地址
  15. C语言在当代人工智能背景下的作用,人工智能c语言新手入门
  16. 【操作系统】系统中断技术
  17. 亲测~Win10开启系统自带Wifi热点步骤
  18. PTA 刷题与Z老师的头发
  19. 〖Python 数据库开发实战 - Python与MySQL交互篇⑯〗- 项目实战 - 实现用户管理 - 新增用户功能
  20. 台式计算机如何拆硬盘,机械硬盘怎么拆开?台式机3.5英寸机械硬盘拆卸方法图文教程...

热门文章

  1. tableau使用_使用Tableau探索墨尔本房地产市场
  2. 不行是谁决定的呢,明明你眼前就有这么多的可能啊
  3. C++等级考试知识点总结
  4. 北京某打工子弟学校之二
  5. 絮语之一:悲悯·海·《垂死的肉身》
  6. 为女儿示范的两张石膏像素描
  7. Python Django框架根据模型不能新建表
  8. python爬取歌曲评论_python 爬取歌曲评论的简单示例
  9. 大学计算机基础python第二次作业_python第二次作业-titanic数据集练习
  10. 计算信源熵和香农编码C语言,信息论与编码课程设计报告-统计信源熵与香农编码.pdf...