博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SHOP++页面缓存的配置方法
阅读量:6171 次
发布时间:2019-06-21

本文共 754 字,大约阅读时间需要 2 分钟。

hot3.png

SHOP++采用了页面缓存技术,以提高页面性能,下面以文章列表页面缓存为例简单介绍一下页面缓存的配置方法

1、修改/WEB-INF/web.xml,配置页面缓存过滤器,如下

<filter>
 <filter-name>articleCacheFilter</filter-name>
 <filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter</filter-class>
 <init-param>
  <param-name>cacheName</param-name>
  <param-value>article</param-value>
 </init-param>
</filter>

<filter-mapping>

 <filter-name>articleCacheFilter</filter-name>
 <url-pattern>/article/list/*</url-pattern>
</filter-mapping>       

备注:

url-pattern为文章列表访问地址

2、修改/src/ehcache.xml,配置缓存参数,如下

<cache name="article" maxElementsInMemory="500" timeToIdleSeconds="3600" timeToLiveSeconds="86400" eternal="false" overflowToDisk="true" />

备注:

name必须与缓存过滤器的cacheName值保持一致

3、重新启动SHOP++程序

转载于:https://my.oschina.net/u/1462214/blog/205271

你可能感兴趣的文章
移动app可开发的意见于分析
查看>>
周总结7
查看>>
类似OutLook布局的开源控件XPanderControls
查看>>
Web前端工程师成长之路——知识汇总
查看>>
[2018-9-4T2]探索黑暗dark
查看>>
【学术信息】中科院2019年学术期刊分区-综合性期刊
查看>>
ShareObject离线存储相关
查看>>
C++ XML
查看>>
windows批处理 打开exe后关闭cmd
查看>>
Flask开发系列之快速入门
查看>>
关于SaveChanges
查看>>
php7扩展开发 一 获取参数
查看>>
处女座与复读机
查看>>
Laravel 5.2数据库--迁移migration
查看>>
ExtJs Extender controls 不错的例子
查看>>
html的基础知识
查看>>
Mybatis Sql片段的应用
查看>>
突发奇想20150126
查看>>
Nginx + CGI/FastCGI + C/Cpp
查看>>
学习笔记------jsp页面与jsp标记
查看>>