Servigistics InService 发布和加载 > 使用发布和加载 > Servigistics InService 环境配置 > 分割服务器配置步骤
  
分割服务器配置步骤
分割服务器配置可向进程中添加附加服务器。除了 Publisher 和 Viewer 服务器外,还会添加 Preview 服务器以使您能够执行运行时 TAL。您最初将内容从 Publisher 服务器加载到 Preview 服务器,在预览服务器上可验证进程是否正常运行。在运行时 Viewer 服务器上维护当前内容时,可执行此进程。
要对分割服务器执行运行时 TAL,必须在常规分割服务器配置之外执行其他分割服务器配置步骤:
预览服务器
1. 停止运行 Publisher 和 Viewer 服务器上的 coreServer、CoreCMIServer 以及 jboss。
2. 在 Publisher 服务器上创建名为 StorePackets 的文件夹,并确保其已通过在 Publisher 和 Viewer 上安装且授予读取和写入访问权限的目录实现共享。
3. 确保 Publisher 服务器上的 3c.properties 文件中存在以下三个特性:
remote.host.name=ppumsv-smlpd04d.ptcnet.ptc.com - Viewer 或运行时服务器主机名
remote.site.port=8080 - Viewer 或运行时服务器端口
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets - Publisher 服务器的共享位置
如果这些特性不存在,则在 INSERVICE_HOME/InS_SW/SW 目录下的 3c.properties 文件中进行添加。
4. 导航至 Publisher 服务器上的以下位置:INSERVICE_HOME/InS_SW/Config/System/Config
5. 打开 SitesDescriptor.xml 文件,然后使用以下内容更新/替换该文件:
<SitesDescriptor>
<Sites>
<Site id="Preview">
<Distribution type="FS">
<Datatransfer OS="linux" path="file.system.path"/>
</Distribution>
<Communication url="${remote.host.name}:${remote.port}"" />
</Site>
<Site id="Runtime">
<Communication url="${remote.host.name}:${remote.site.port}" />
</Site>
</Sites>
<SiteGroups>
<Group id="Preview">
<Site siteType=:LOCAL"id="Preview" master="YES"/>
</Group>
<Group id="Runtime">
<Distribution type="FS">
<Datatransfer OS="linux" path="${PackageDestinationFolder}"/>
</Distribution>
<Site siteType="REMOTE" id="Runtime" master="YES"/>
</Group>
</SiteGroups>
</SitesDescriptor>
* 
对于 Site id = PreviewCommunication url 标记包含已安装 Publisher 的服务器主机名,而对于 Site id = RuntimeCommunication url 包含已安装 Viewer 或运行时服务器的服务器主机名。
* 
OS 将视您运行 Windows 还是运行 Linux 而异。对于 Windows2008R2,它应为 windowsXP,而对于 RHEL,它应为 linux
6. 在上述提及的同一位置,打开 SiteInfo.conf.xml 文件,并使用以下内容替换 Distribution 标记:
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="${PackageDestinationFolder}"/>
</Distribution>
* 
OS 将视您运行 Windows 还是运行 Linux 而异。对于 Windows2008R2,它应为 windowsXP,而对于 RHEL,它应为 linux
运行时服务器
1. 停止预览服务器的预览服务器及其运行时服务器上的 coreServer、CoreCMIServer 和 jboss。
2. 确保 Viewer 服务器上的 3C.properties 文件中存在以下属性:
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets - Publisher 服务器的共享位置
如果该特性不存在,则将其添加至 <Preview_InService >/InS_SW/SW/ 目录下 INSERVICE_HOME 位置的 3c.properties 文件中。
3. 导航至 INSERVICE_HOME 目录中的下列位置:
<Viewer_InService>/InS_SW/Config/System/Config
4. 打开 SitesDescriptor.xml 文件,然后使用以下内容更新/替换该文件:
<SitesDescriptor>
<Sites>
<Site id="Preview">
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="file.system.path"/>
</Distribution>
<Communication url="ppumsv-wbm11t.ptcnet.ptc.com:8080" />
</Site>
</SitesDescriptor>
OS 将视您运行 Windows 还是运行 Linux 而异。对于 Windows2008R2,它应为 windowsXP,而对于 RHEL,它应为 linux
5. 在上述提及的同一位置,打开 SiteInfo.conf.xml 文件,并使用以下内容替换 Distribution 标记:
<Distribution type="FS">
<Datatransfer OS="windowsXP" path="${PackageDestinationFolder}"/>
</Distribution>
OS 将视您运行 Windows 还是运行 Linux 而异。对于 Windows2008R2,它应为 windowsXP,而对于 RHEL,它应为 linux
6. 重新启动 Publisher 和 Viewer 服务器上的 coreServer、coreCMIServer 和 jboss。