我在 web 领域创建了一个缓存,它将由多个应用程序共享,我想在创建的缓存中创建一个条目以不过期。我怎样才能做到?
谢谢并恭祝安康,
晴天。
我在 web 领域创建了一个缓存,它将由多个应用程序共享,我想在创建的缓存中创建一个条目以不过期。我怎样才能做到?
谢谢并恭祝安康,
晴天。
您是否正在派生/使用 WebSpheres dyna-cache (DistributedObjectCache)?您如何创建缓存实例?
(DistributedObjectCache
通过它的DistributedMap
父级)定义了一个“put”方法重载,它接受单个缓存条目的 TTL。如果要为整个缓存设置TTL,反之有一个setTimeToLive(int)
方法在DistributedMap
值得注意的是,TTL 不能作为 cacheinstances.properties(或管理控制台资源/缓存实例/对象缓存实例)中的配置选项,它必须使用以编程方式设置setTimeToLive()