自动从参与者缓存清除条目
您可以将以下特性添加到 wt.properties 文件中,以自动清除缓存条目:
• wt.principal.cache.timeToLive 特性用于定义给定的参与者缓存条目可以在缓存中保留的时间长度。指定特性值 (以秒为单位)。如果未设置特性值,或将特性值设置为零或小于零值,则不会从缓存中自动删除缓存条目。出厂时未设置此特性。
• wt.principal.cache.timeToLiveRandomizer 特性向每个缓存条目的时间戳中添加一个随机时间长度,以避免大量的条目同时过期。指定特性值 (以秒为单位)。如果您未设置此特性,将使用默认的 600 秒 (10 分钟)。如果将特性设置为零或小于零的值,则不会将随机值添加到每个缓存条目的时间戳中。出厂时未设置此特性。
如果指定了有效值,则添加到时间戳的随机时间在 1 秒到特性值之间不等。例如,如果特性值为 600 秒 (10 分钟),则向缓存添加条目时,将 1 到 600 秒之间的某个值添加到缓存条目的时间戳中。
使用 xconfmanager 实用程序添加特性。例如,要添加 wt.principal.cache.timeToLive 特性,请在 Windchill shell 中指定如下 xconfmanager 命令:
xconfmanager -s wt.principal.cache.timeToLive=600
-t <Windchill>/codebase/wt.properties -p
其中,<Windchill> 是 Windchill 的安装位置。
有关使用 xconfmanager 实用程序的详细信息,请参阅
使用 xconfmanager 实用程序。