编辑复制特性
编辑特性是配置内容复制的基本任务。如果未通过图形用户界面和映射规则文件设置特性,则必须使用 xconfmanager 实用程序添加或编辑特性。
有关详细信息,请参阅“基本自定义”一节中的“使用 xconfmanager 实用程序”。
以下列表说明与复制最密切相关的特性 (按其影响的范围分类)。所有这些特性都出现在主要站点和远程站点上的所有 wt.properties 文件中,但是其中很多特性仅与主要站点服务器或远程站点服务器有关。某些特性用于控制日志文件的位置或行为,这在故障排除中非常重要。
如果您尚未规划内容复制站点的具体内容,在完成安装过程前可能无法为某些特性提供正确的值。
主要站点和远程站点特性
下表显示了可在主要站点和/或远程站点上设置的特性。
特性
主要站点
远程站点
说明
wt.fv.master.verboseProperties
X
在启动方法服务器时,打印主要服务特性。
wt.fv.purgeNotReplicatedItemOlderThan
X
指定未正确复制的文件变为未引用文件的时间段。默认值为 2 天。小于 2 天的值将被忽略。
wt.fv.master.replicatePrevCleanedObjects
X
如果设置为 false,则可防止已使用自动清理选项进行清理的文件被复制。默认设置为 true。
wt.fv.revaultQuerySize
X
指定执行一次数据库查询可复制和检索的最大对象数。
wt.fv.replicationFileSizeThreshold
X
指定可用于复制的最小文件大小。
wt.fv.master.moveItemsBetweenReplicaVaults
X
X
在远程站点上指定内容副本。
wt.fv.master.millisecsToWait
X
指定主要站点重新发送副本配置信息之前延迟的持续时间。
wt.fv.master.siteConfigDeliveryAttempts
X
指定主要站点尝试重新发送副本配置信息的次数。
wt.fv.master.replicationThreadCount
X
指定复制的线程数。可使用该特性来优化对特大数据集的复制性能。默认值为 1。
特性 wt.fv.master.replicationThreadCount 用于控制线程池中线程的数量和可提交至线程池的条目。线程池中的条目数最大可以是线程池中线程数的两倍。线程池旨在进行批处理,而不是处理单个项。如果要复制的项大于 wt.fv.revaultQuerySize (默认值 1000),则在增加线程数后会看到改进。
* 
特性 wt.fv.replicationFileSizeThreshold 可能不在文件中出现,但它仍然存在并有效。有关此特性的说明,请参阅复制和 Windchil 可视化服务
关于特性 moveItemsBetweenReplicaVaults
在配置内容复制时,从主要站点到远程站点的复制过程分成几步执行。
在将对象传送至远程站点之前,将进行以下两个查询:
Windchill 确定哪些对象必须在副本电子仓库之间移动。出现以下情况时,会在副本电子仓库之间移动对象:
相应的 WTObject 已经从某个域移动到另一个域。
对象的生命周期状态已更改。
复制规则已被修改。
Windchill 确定哪些对象必须从主要站点复制到远程站点。只有已复制的对象才能移动。在首选项设置为副本的情况下创建的对象无法移动,除非这些对象也存在于主要站点上。
第一个查询可能非常费时。可使用 wt.fv.master.moveItemsBetweenReplicaVaults 特性来禁用第一个查询。如果 wt.fv.master.moveItemsBetweenReplicaVaults 特性设置为 true,则对象可在相同远程站点上的电子仓库之间进行复制。如果目标电子仓库与上载电子仓库位于同一站点,则内容文件将被复制到缓存电子仓库,且直到您在“电子仓库配置”窗口中重置复制或重置未传送的同步复制项时才会被移除。将此特性设置为 false 可以提高站点的性能。
* 
PTC 建议针对内容复制每个远程站点使用一个电子仓库,针对上载缓存每个远程站点使用两个电子仓库。在任何时间点上都仅主动使用一个电子仓库。
基本特性
以下特性可影响内容复制以及其他功能。(与上面“主要站点和远程站点特性”表格中的特性相比,后者带来的影响更加有限。)例如,发件人和收件人角色与内容相关。
* 
如果未通过图形用户界面和映射规则文件设置特性,则可使用 xconfmanager 实用程序添加或编辑特性。有关详细信息,请参阅“基本自定义”一节中的“使用 xconfmanager 实用程序”。
特性
发件人
接收者
说明
wt.intersvrcom.security.charsetForSigning
X
X
在跨平台环境中,指定用于标记 URL 的包含非 ASCII 字符的字符集。建议值为 ISO-8859-1
该特性仅应用于跨平台环境,例如,当群集或主要站点和远程站点中的某些节点处在不同的操作系统中时。PTC 不建议使用跨平台环境。
wt.intersvrcom.security.graceTimePeriod
X
X
如果在发送站点标记 URL 的时间与在接收站点接收该 URL 的时间差值大于该特性中设置的秒数,则该标记的 URL 将无效。默认值为 300 (秒)。
* 
为限制潜在的安全风险,PTC 建议您将默认超时设置配置为完成下载请求所需的最小值。您可以通过分析下载请求的数据大小和潜在的网络延迟注意事项来确定最小值。
wt.intersvrcom.security.URLAuthentication
X
X
默认设置为 true。除非系统处于调试模式,否则不要设置为 false。
wt.intersvrcom.security.useProxyForClients
X
默认设置为 true。当发件人通过代理连接 Internet 时,此值必须设置为 true。
wt.intersvrcom.ultraLight
X
X
请在安装过程中进行设置,不能修改。默认设置为 false。
wt.wrmf.delivery.deleteDeliveredItem
X
如果设置为 true,全部已传送的发送对象均会从数据库中删除。默认设置为 true。
wt.wrmf.transport.httptransport.supportInterruption
X
如果设置为 true,则上载或下载进程将恢复由 IOException 中断的 HTTP 连接,例如临时的网络问题。对于上载或下载大的内容文件很有用。默认设置为 true。
wt.wrmf.transport.outbox.pipe.<1、2 或 3>
X
设置传输类型。有关您可设置的值,请在 wt.properties 文件中查看该特性。
wt.wrmf.delivery.TrackingNumberGenerator
X
由 WRMF 程序包内部使用。
这对您有帮助吗?