服务器配置 > 工作流的服务器特性 > 源配置管理特性 > si.properties 中的配置管理特性
si.properties 中的配置管理特性
特性
说明
si.loggingLevel=
启用服务器端日志记录。
默认值为 0 (关)。
si.serverRootDelimiter=
不使用此特性。
si.serverRoot=
不使用此特性。
si.browsingEnabled=
不使用此特性。
si.repositoryRootDelimiter=
si.repositoryRoot 特性中用于分隔多个存储库根目录的分隔符。
默认为逗号;否则,服务器使用您指定的分隔符。空格不是有效的分隔符。
si.repositoryRoot=
根目录,用户从其中开始读取存储库。
默认未设置。
si.repositoryBrowsingEnabled=
指定是否允许客户端浏览存储库。
默认值为 true
si.Cache.default.<propertyName>=<value>
PTC RV&S 服务器 (服务器或代理) 中所有缓存使用的给定特性的默认值。
si.ProxyCache.default.<propertyName>=<value>
PTC RV&S 服务器中所有代理缓存使用的给定特性的默认值。
si.ServerCache.default.<propertyName>=<value>
仅由服务器缓存使用的给定特性的默认值。
si.ProxyCache.<alias>. <propertyName>=<value>
指定代理服务器 (由 <alias> 定义) 使用的给定特性的值。
si.ServerCache.default.bulkMemSize=
si.ProxyCache.default.bulkMemSize=
代理和服务器批量数据缓存的最大内存使用量。缓存大小以千字节 (k/K)、兆字节 (m/M) 或千兆字节 (g/G) 为单位。
默认值为 30M
si.ServerCache.default.bulkDiskHardLimit=
si.ProxyCache.default.bulkDiskHardLimit=
用于软件配置管理 (服务器和代理) 的批量数据缓存的磁盘硬限制。大小以千字节 (k/K)、兆字节 (m/M) 或千兆字节 (g/G) 为单位,并且必须大于等于为匹配的 bulkDiskSize 特性所指定的值。例如,1000M。在系统等待从批量数据缓存中移除内容时,任何向批量数据缓存中添加更多数据的尝试 (这会增加缓存,使其超过限制大小) 都会导致暂停。
默认值为 0,表示没有硬限制。
si.Cache.default.bulkDiskSize=
si.ProxyCache.default.bulkDiskSize=
分配给代理和服务器的批量数据缓存的磁盘空间。缓存大小以千字节 (k/K)、兆字节 (m/M) 或千兆字节 (g/G) 为单位。
默认值为 25G
值应大于通过“添加成员”或“检入”命令添加到存档的最大成员修订版本。
si.ServerCache.default.bulkRootDir=
si.ProxyCache.<alias>.bulkRootDir=
代理和服务器的批量数据缓存的位置。
服务器批量数据缓存的默认位置是 installdir/server/mks/bulk,代理批量数据缓存的默认位置是 installdir/server/mks/<代理别名>/bulk
您应该指定一个绝对路径。
si.ServerCache.default.size=
si.ProxyCache.default.size=
代理和服务器缓存的最大内存使用量。缓存大小以千字节 (k/K)、兆字节 (m/M) 或千兆字节 (g/G) 为单位。
默认值为 16M。最大值为 2G/2048M
si.ProxyCache.<alias>.rootDir=
代理元数据缓存的位置。
默认位置是 installdir/server/mks/<代理别名>/metadata
您应该指定一个绝对路径。
si.Cache.default.journalHighWater=
si.Cache.default.journalLowWater=
为事件日志设置高分和低分。PTC RV&S 服务器维护所有事件的日志,以允许在断开连接或服务器重新启动后使客户端和代理恢复同步。更高数量的日志条目允许更长的中断时间,而无需完全清除客户端或代理缓存。
默认值为:
si.Cache.default.journalHighWater=100000
si.Cache.default.journalLowWater=80000
si.Cache.default.journalClientEventCountLimit=
客户端同步限制。当中断超过此限制后客户端重新连接时,客户端缓存会被清除。默认值为 20000
si.Cache.default.maxServerPoolSize
并行缓存信息源的最大用户数。默认值为 30
si.Cache.default.evtQueueWarningLimitClient
si.Cache.default.evtQueueErrorLimitClient
si.Cache.default.evtQueueWarningLimitProxy
si.Cache.default.evtQueueErrorLimitProxy
事件队列中导致警告被记录的事件数。
事件队列中导致客户端或代理断开连接的事件数。
将事件传播至客户端的默认值:
si.Cache.default.evtQueueWarningLimitClient=100si.Cache.default.evtQueueErrorLimitClient=200
将事件传播至代理的默认值:
si.Cache.default.evtQueueWarningLimitProxy=500si.Cache.default.evtQueueErrorLimitProxy=1000
si.Cache.default.evtQueueWarningIntervalClient
si.Cache.default.evtQueueWarningIntervalProxy
队列在一段时间内保持在警告限制之上时,警告消息之间的时间间隔。
以秒为单位的默认值:60
si.default.filterTopLevelProjects=
如果为 true,则使 PTC RV&S 筛选已注册项目列表并仅显示有权为代理和服务器打开列表的用户。如果为 false,则不筛选代理和服务器的已注册项目列表。默认值为 false
si.<serveralias>.filterTopLevelProjects=
如果为 true,则使 PTC RV&S 筛选已注册项目列表并仅显示有权在指定目标服务器打开列表的用户。如果为 false,则不筛选指定目标服务器上的已注册项目列表。
默认值为 false
si.default.autoFetchNewRevisions=
如果为 true,则允许代理自动下载新检入修订版本或新添加成员的批量数据。如果为 false,则代理不会自动下载新修订版本的批量数据。
默认值为 true
si.<serveralias>. autoFetchNewRevisions=
指定是否应自动下载新检入修订版本或新添加成员的批量数据,并覆盖特定别名的默认行为。
默认值为 true
si.default.restrictArchiveAccess=
控制访问控制列表 (ACL) 系统中存档级别权限的解析。
如果为 true,则 FetchRevision 权限在存档级别进行控制。
如果为 false,则服务器跳过存档级别 ACL 权限检查并依赖父项目级别的权限。
默认值为 true
* 
使用 MKS Federated Server™ 架构 (FSA) 时,si.default.restrictArchiveAccess 特性也必须手动添加到任何代理服务器上的 si.properties 文件中。
im.user
与工作流和文档服务器通信时使用的用户名。
一些配置管理操作 (例如,更改包) 需要与工作流和文档服务器进行通信。
* 
仅当 PTC RV&S 工作流和文档在独立于 PTC RV&S 配置管理的服务器上运行时才需要。
用户名必须是存在于安全域的真实用户。
im.password
与工作流和文档服务器通信时使用的密码。
一些配置管理操作 (例如,更改包) 需要与工作流和文档服务器进行通信。
* 
仅当 PTC RV&S 工作流和文档在独立于 PTC RV&S 配置管理的服务器上运行时才需要。
im.server
用于 PTC RV&S 工作流和文档的服务器名称。
一些配置管理操作 (例如,更改包) 需要与工作流和文档服务器进行通信。
* 
仅当 PTC RV&S 工作流和文档在独立于 PTC RV&S 配置管理的服务器上运行时才需要。
对于仅有配置管理的安装,必须取消注释。
默认值为 localhost
im.port
用于 PTC RV&S 工作流和文档的服务器端口。
一些配置管理操作 (例如,更改包) 需要与工作流和文档服务器进行通信。
* 
仅当 PTC RV&S 工作流和文档在独立于 PTC RV&S 配置管理的服务器上运行时才需要。
默认为当前服务器的侦听端口。
si.anonymousUser=
只读 Web 界面中匿名用户的名称。如果指定了用户名,则使用该用户名 (和关联的密码) 而非查询登录凭据。
* 
用户名必须是存在于安全域的真实用户。如果未指定用户名,则登录凭据收集正常进行。
si.anonymousPassword=
只读 Web 界面中匿名用户密码的名称。如果指定了用户名,则使用该用户名 (和关联的密码) 而非查询登录凭据。
si.sd.enable=
启用分段和部署。
默认值为 false
* 
在 Integrity 10.8 及更高版本中,不再支持分段和部署功能特性。确保此特性始终设置为 false
si.sd.dataDir=
目录树用于在服务器上存储所有分段和部署应用程序数据。
* 
如果指定了相对路径,则认为其相对于服务器的安装根目录。
默认为 server/mks/sd
* 
在 Integrity 10.8 及更高版本中,不再支持分段和部署功能特性。
si.locateGovernor=
按名称搜索成员或子项目时,或者在显示修订版本是其成员修订版本的项目时,要显示的最大对象数。默认值为 5000
用户可以进一步限制按名称搜索时显示的对象数量,方法是在搜索时在“结果数”字段输入一个值。
si.vault.enable=
如果要存储标记为“按参考存储”的文件,则将此特性设置为 True
si.vault.location=
您可以使用此特性配置文件保管库位置。
* 
要确保启用文件存储,请在此特性文件中指定有效的文件系统路径并重新启动服务器。
si.vault.bypassVaultSanityChecksUponStartup=
将此特性设置为 True 之后,可在服务器启动时绕过配置管理文件保管库的健全性检查。有关文件存储的详细信息,请参阅针对配置管理的文件存储
* 
服务器无法启动可能意味着存在更加严重的问题,例如文件保管库损坏。
这对您有帮助吗?