SHOP++頁面緩存的配置方法

SHOP++採用了頁面緩存技術,以提升頁面性能,下面以文章列表頁面緩存爲例簡單介紹一下頁面緩存的配置方法web

一、修改/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>       app

備註:
url-pattern爲文章列表訪問地址性能

二、修改/src/ehcache.xml,配置緩存參數,以下
<cache name="article" maxElementsInMemory="500" timeToIdleSeconds="3600" timeToLiveSeconds="86400" eternal="false" overflowToDisk="true" />url

備註:
name必須與緩存過濾器的cacheName值保持一致xml

三、從新啓動SHOP++程序it

相關文章
相關標籤/搜索