关于预读缓存
在内容已经动态地缓存到 Windchill 文件服务器或主站点上后,系统会自动将内容的新小版本复制到 Windchill 文件服务器,并在用户定义的时段内存储在此处。这称为预读缓存。例如,在用户通过用户启动的复制来复制对象时,系统会自动使用预读缓存来复制该时间点后的文件。
使用预读缓存时,系统自动为预读缓存创建具体的规则,然后复制符合此规则条件限制的对象。您无法查看自动创建的规则。
在进行预读缓存时,所有对象都会被复制到用作站点默认目标的电子仓库中。
创建预读缓存规则和排程
在创建预读缓存规则和排程前,系统将检查以下各项:
该电子仓库的复制排程是否存在。
如果存在复制排程,则系统将检查对象类和电子仓库的规则是否存在。
如果复制排程和复制规则均已存在,则不创建预读缓存规则和排程。
如果创建预读缓存规则,则系统将确定电子仓库是否已具有复制排程,如果不具有,则将自动创建周期性复制排程。此排程在每天的某个特定时间运行,具体时间在 wt.properties 文件中指定。可对此排程的 scheduleType 进行如下命名:
PREDICTVE - 此排程仅对符合预读缓存规则或 scheduleType 条件限制的对象执行复制。不执行所安排的复制。
PREDICTVE+SCHEDULED - 此排程针对 PredictiveCachingRule 和常用规则这两种情况执行复制。
* 
每个电子仓库只能具有一个预读缓存排程。
启用和禁用预读缓存
预读缓存由 wt.fv.predictiveReplicationEnabled 特性的值按照以下方式控制:
如果该特性的值为 true,则创建预读缓存规则和排程,并执行预读缓存。
如果该特性的值为 false,则不创建预读缓存规则。
这对您有帮助吗?