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 或 Runtime 伺服器主機名稱
remote.site.port=8080 - Viewer 或 Runtime 伺服器埠
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets - Publisher 伺服器的共用位置
如果沒有這些內容,請在位於 INSERVICE_HOME/InS_SW/SW 目錄的 3c.properties 檔案中新增這些內容。
4. 導覽至 Publisher 伺服器上的下列位置:INSERVICE_HOME/InS_SW/Config/System/Config
5. 開啟 SiteDescriptor.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 = Runtime 而言,Communication url 包含已安裝 Viewer 或 Runtime 伺服器的伺服器主機名稱。
* 
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. 停止 Preview 伺服器中預覽伺服器與執行時期伺服器上的 coreServer、CoreCMIServer 和 jboss。
2. 請確定下列內容會出現在 Viewer 伺服器的 3C.properties 檔案中:
PackageDestinationFolder=/net/ppuwsv-pscqa13d/StorePackets - Publisher 伺服器的共用位置
如果沒有這個內容,請在位於 <Preview_InService >/InS_SW/SW/ 目錄下 INSERVICE_HOME3c.properties 檔案中新增這個內容。
3. 導覽至 INSERVICE_HOME 目錄中的下列位置:
<Viewer_InService>/InS_SW/Config/System/Config
4. 開啟 SiteDescriptor.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。