【问题标题】:timeToLiveSeconds and timeToIdleSeconds ehcache configurationtimeToLiveSeconds 和 timeToIdleSeconds ehcache 配置
【发布时间】:2011-06-08 01:03:07
【问题描述】:

我的应用程序有时会闲置 24 小时或更长时间,但当它收到请求时,速度非常慢,因为必须从数据库中获取数据。这是当前的 ehcache 配置:

 timeToIdleSeconds="120"
 timeToLiveSeconds="120"

我正在考虑使用以下配置:

 timeToIdleSeconds="172800"
 timeToLiveSeconds="0"

即它根据 timeToLiveSeconds 永不过期,并且缓存在最后一次访问后等待 48 小时 (48*60*60=172 800) 才过期。

这有意义吗?

提前致谢,

朱利安。

【问题讨论】:

    标签: configuration ehcache


    【解决方案1】:

    这是有道理的,120/120 的默认设置绝对不适合你。 还要确保设置了永恒=“假”,因为设置为真会覆盖 timeToIdle 和 timeToLive 设置。

    【讨论】:

      猜你喜欢
      • 2014-03-04
      • 2019-02-04
      • 2013-09-10
      • 2013-09-25
      • 1970-01-01
      • 2017-10-21
      • 2012-03-27
      • 2014-08-23
      • 1970-01-01
      相关资源
      最近更新 更多