You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Infinispan设置4小时缓存过期 配置14400000毫秒是否正确

配置校验结论
  • 单从过期时长的数值换算来看,14400000是符合要求的。换算逻辑为:1小时=3600秒=3600000毫秒,4小时对应的毫秒值为4 * 3600 * 1000 = 14400000,将expiration节点下的lifespan、max-idle属性设置为该值,即可实现4小时的过期规则。
  • 你当前提供的配置存在一处语法错误:<state-transfer>节点的chunk-size属性误写了两个等号(chunk-size=="1000"),多余的等号会导致配置文件解析失败,需要修正为单等号写法chunk-size="1000"。

修正后的可正常运行的配置如下:

<replicated-cache name="some-name" statistics-enabled="true">
    <object-memory size="5000"/>
    <expiration lifespan="14400000" max-idle="14400000"/>
    <state-transfer chunk-size="1000" timeout="6000"/>
</replicated-cache>

补充提示:如果同个缓存容器下多个缓存都需要相同的过期规则,可以在容器层级配置全局默认过期参数,减少重复配置,单个缓存的显式配置会优先于全局默认值生效。

内容的提问来源于stack exchange,提问作者Adil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 14:45:34