配置 PE Worker 監視器
|
如果您擁有 Creo View Adapters CD 的存取權,建議使用「Worker 監視器」。如果您沒有 Creo View Adapters CD,則可以略過此部份。
|
「Worker 監視器」可根據其自己的逾時來監視,而不是完全根據 Worker 來報告錯誤,這會使得與 Worker 之間的通訊更穩定。此外,Worker 記錄檔也可在配置 Worker 監視器時透過 Worker Agent UI 來在 Web 瀏覽器上使用。
1. 與在之前章節中配置 Worker 相似,找出 arbortextEngineMonitorstart.bat,並將其從 <Windchill>\codebase\com\ptc\wvs\server\workers 複製到 <APEWorker> 目錄中。
|
此步驟假設您使用 Windows。如果您使用的是 UNIX,則會使用範例 Shell 指令集 (arbortextEngineMoniterstart.sh)。
|
2. 使用文字編輯器編輯 <APEWorker> 目錄中的 arbortextEngineMonitorstart.bat 檔案。
範例監視器批次處理檔案如下所示,隨後是對設定的描述。
@echo on
set WORKER_DIR=C:\ptc\apeworker
set PORT="5600"
set HOST="localhost"
set TYPE="APE"
set PVIEW_HOME=C:\ptc\productview_adapters
C:
cd "%WORKER_DIR%"
"%PVIEW_HOME%\i486_nt\obj\workermonitor" -s "%WORKER_DIR%\
arbortextEngineWorkerstart.bat" -vt -EW %TYPE% -CS%HOST% %PORT%
%1 %2 %3 %4 %5 %6 %7 %8 %9
◦ 設定 WORKER_DIR=C:\PTC\APEWorker - 此值很重要,且必須設定為在「步驟 1」中參考的 <APEWorker> 目錄。
◦ 設定 PORT="5600" - 可變更此值,但並不建議這樣做。如果您變更此值,則必須確保其與 agent.ini 檔案 [agent] 區段中的 "port" 值相符。5600 是預設值。
◦ 設定 HOST="localhost" - 此值可保留為 "localhost",但應與 Worker 所在電腦 (針對 PE Worker,將為 Windchill 電腦) 的主機名稱相符。
◦ 設定 TYPE="APE" - 此值不應變更。
◦ 設定 PV_HOME= C:\ptc\product_adapters - 必須將此值設定為所安裝 productview_adapters 目錄的位置。
3. 將您的變更儲存至 <APEWorker> 目錄中的批次處理檔案中。
會在 Worker Agent 的「執行指令」中使用此批次處理檔案而不是 Worker 批次處理檔案 (請參閱下一節)。