主题 : jeecms3.04*Ehcache缓存为何调节没效果
级别: 童生
UID: 1893
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:12
注册时间:2010-01-19
在线时长:0
1#   发表于:2011-04-26 21:35:51  IP:113.21.*.*
我在ehcache-hibernate.xml中调整
<cache name="com.jeecms.cms.entity.main.ContentExt" maxElementsInMemory="100" eternal="false" timeToIdleSeconds="1" timeToLiveSeconds="60" overflowToDisk="true"/>
*失效时间应该为1分钟,看到首页后,我在表中更改了content的titleImg属性,应该1分钟后可以看到效果吧,可过去了很久,都十几分钟了,还是没看到更新的结果。求解??
级别: 总版主
UID: 10736
积分:148484 加为好友
威望: 205 精华: 42
主题:287 回复:126201
注册时间:2010-09-08
在线时长:17.07
2#   发表于:2011-04-27 08:45:29  IP:220.5.*.*
content的titleImg改了就会生效的,和缓存没有关系。
是不是生成了静态页
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 1893
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:12
注册时间:2010-01-19
在线时长:0
3#   发表于:2011-04-27 09:57:25  IP:222.54.*.*
好像是ehcache-hibernate.xml的路径问题,原来是我的eclipse默认的classes目录在build下,每次修改后 ehcache-hibernate.xml会自动copy过去。但好像生效的是web-inf/classes下的ehcache-hibernate.xml, 我把编译输出目录改成了web-inf/classes,就可以看到缓存失效时间调整的效果了。
级别: 总版主
UID: 10736
积分:148484 加为好友
威望: 205 精华: 42
主题:287 回复:126201
注册时间:2010-09-08
在线时长:17.07
4#   发表于:2011-04-27 09:59:17  IP:220.5.*.*
嗯,好的
路漫漫其修远兮,吾将上下而求索!
1 共1页