4

我在 web 领域创建了一个缓存,它将由多个应用程序共享,我想在创建的缓存中创建一个条目以不过期。我怎样才能做到?

谢谢并恭祝安康,

晴天。

4

1 回答 1

3

您是否正在派生/使用 WebSpheres dyna-cache (DistributedObjectCache)?您如何创建缓存实例?

DistributedObjectCache通过它的DistributedMap父级)定义了一个“put”方法重载,它接受单个缓存条目的 TTL。如果要为整个缓存设置TTL,反之有一个setTimeToLive(int)方法在DistributedMap

请参阅http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.wsps.602.javadoc.doc/doc/com/ibm/websphere/cache/DistributedMap。 html

值得注意的是,TTL 不能作为 cacheinstances.properties(或管理控制台资源/缓存实例/对象缓存实例)中的配置选项,它必须使用以编程方式设置setTimeToLive()

于 2011-07-25T11:52:47.053 回答