无限缓存对象未过期



以下是其中一个应用程序的远程缓存设置;

  1. 远程缓存:Infinispan部署在Openshift环境(Hotrod
    协议(中,未定义逐出策略。
  2. 缓存中给定对象(假设 X(的生命周期为 10 秒。
  3. 此对象 (X( 使用存储的密钥每 5 秒访问一次 在缓存中。

对象 (X( 是否会在生命周期 10 秒后过期 - 因为同一对象 (X( 可以在生命周期结束前访问?

这是正确的,生命周期将在给定的时间范围之后使条目过期,而不管对其执行了多少读取。如果值已更新,则过期时间也将分别更新。

如果您希望条目仅在 10 秒未收到读取访问权限后过期,则应使用 max

最新更新