ehcache页面缓存
博客专区 > foxeye 的博客 > 博客详情
ehcache页面缓存
foxeye 发表于3年前
ehcache页面缓存
  • 发表于 3年前
  • 阅读 619
  • 收藏 4
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: ehcache提供页面缓存机制,通过简单的配置即可达到对页面进行缓存的目的。
1.在web.xml文件里配置: 
<filter><filter-name>pageCacheFilter</filter-name>
      <filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter</filter-class>
  <!--<init-param>
	  <param-name>varyHeader</param-name>
	  <param-value>true</param-value>
      </init-param> -->
</filter>
<filter-mapping>
    <filter-name>pageCacheFilter</filter-name>
    <url-pattern>/s/*</url-pattern>
</filter-mapping>

 2.ehcache.xml文件配置: 

<cache 
    	name="SimplePageCachingFilter"
        maxElementsInMemory="10000"
        maxElementsOnDisk="10000"
        eternal="false"
        overflowToDisk="true"
        diskSpoolBufferSizeMB="20"
        timeToIdleSeconds="60"
        timeToLiveSeconds="60"
        memoryStoreEvictionPolicy="LFU"/>




页面缓存配置完毕。 

问题: 

1.页面缓存会对数据进行压缩,需要设置java系统的编码 

2.可以默认不进行数据压缩 

3.可对rest service数据进行缓存,增加页面速度




标签: ehcache 页面缓存
共有 人打赏支持
粉丝 15
博文 76
码字总数 17049
×
foxeye
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: