特定管理 > 支援視覺化與發行 > Arbortext Publishing Engine (PE) Worker > Servigistics Arbortext Publishing Engine (PE) Worker 與發佈 > 配置 PE Worker > 配置 PE Worker
  
配置 PE Worker
PE Worker 組態牽涉執行 PE Worker 的批次處理檔案,以及用來指定 PE Worker 設定的 wvsape.properties 檔案。PTC 建議將這些組態檔案放置在您建立的用於保留已安裝 Worker 檔案的新工作目錄中。本節說明如何建立批次處理與 wvsape.properties 檔案以配置 Worker。
請遵循下列步驟來配置 PE Worker:
1. Windchill 伺服器上建立新 <APEWorker> 目錄;例如:C:\PTC\APEWorker
* 
目前不支援遠端 PE Worker 組態。這是為了不會與具有遠端 PE 伺服器混淆。PE Worker 與 Windchill 伺服器在一起,用來處理與 PE 伺服器之間的請求/回應。如需此組態的視覺化描繪,請參閱前文的圖。
2. <Windchill>\codebase\com\ptc\wvs\server\workers 目錄中找到樣本組態檔案。範例檔案名為 wvsape.properties,批次處理檔案名為 arbortextEngineWorkerstart.bat
* 
此步驟假設您使用 Windows。如果您使用的是 UNIX,則會使用範例 Shell 指令集 (arbortextEngineWorkerstart.sh)。
3. 將範例檔案複製到您在步驟 1 中建立的新目錄中。請勿編輯檔案或從其原始位置移動檔案。
4. 使用文字編輯器編輯 Worker 批次處理檔案。當您在後續步驟中配置 Worker Agent 時,此批次處理檔案將作為 PE Worker 可執行指令使用。
範例 Worker 批次處理檔案如下所示,隨後是對設定的描述。
@echo on
set WORKER_DIR=C:\ptc\apeworker
set DEBUG="-D"
set PORT="5600"
set HOST="localhost"
set TYPE="APE"
set CMDCLASS="com.ptc.wvs.server.workers.ArbortextEngineWorker"

C:

cd “%WORKER_DIR%”

java -Dwvs.ape.properties=%WORKER_DIR%\wvsape.properties
com.ptc.wvs.server.cadagent.GenericWorker %DEBUG% -PORT %PORT%
-HOST %HOST% -TYPE %TYPE% -CMDCLASS %CMDCLASS% -DIR %WORKER_DIR%
-LOG "worker_"
設定 WORKER_DIR=C:\PTC\APEWorker - 此值很重要,且必須設定為在「步驟 1」中建立的 <APEWorker> 目錄。
設定 DEBUG="-D" - 此值保留為供偵錯使用,不應變更。
設定 PORT="5600" - 可變更此值,但並不建議這樣做。如果您變更此值,則必須確保其與 agent.ini 檔案 [agent] 區段中的 "port" 值相符。5600 是預設值。
設定 HOST="localhost" - 此值可保留為 "localhost",但應與 Worker 所在電腦 (針對 PE Worker,將為 Windchill 電腦) 的主機名稱相符。
設定 TYPE="APE" - 此值不應變更。
設定 CMDCLASS="com.ptc.wvs.server.workers.ArbortextEngineWorker" - 此值不應變更。
5. 將您的變更儲存至 <APEWorker> 目錄中的批次處理檔案中。
6. 視需要編輯 wvsape.properties 檔案。範例內容檔案如下所示,隨後是對設定的描述。
ape.server=http://localhost/e3/servlet/e3
ape.worker.logfile.dir=C:\\ptc\\Windchill\\logs\\arbortext\\
ape.verbose=false
* 
您提供的 ape.server URL 應對應至與您目前 Servigistics Arbortext 發行版本相關聯的 URL。應指定完整 URL。
ape.server 是已安裝 Servigistics Arbortext PE 伺服器的 URL。需要您定義此值。
ape.worker.logfile.dir 是儲存 Servigistics Arbortext Worker 記錄檔的目錄。您應該變更此目錄,使其與您儲存記錄檔的位置相符。
ape.verbose 是詳細資訊模式的 true/false 切換參數。
7. 將您的變更儲存到 <APEWorker> 目錄中,並關閉內容檔案。