我在Web领域创建了一个缓存,它将由多个应用程序共享,我想在创建的缓存中创建一个条目以免过期。我该怎么做?
谢谢和问候,
阳光。
答案 0 :(得分:3)
您是在推导/使用WebSpheres dyna-cache(DistributedObjectCache)吗?你是如何创建缓存实例的?
DistributedObjectCache
(通过它的DistributedMap
父级)定义了一个“put”方法重载,它接受单个缓存条目的TTL。如果要为整个缓存设置TTL,则setTimeToLive(int)
DistributedMap
方法相反
值得注意的是,TTL在cacheinstances.properties(或管理控制台资源/缓存实例/对象缓存实例)中不可用作配置选项,必须使用setTimeToLive()
以编程方式设置1 p>