配置發佈者佇列和 Worker 可用性
除了簡單的工作優先順序設定之外,在離峰時間也可以藉由配置發佈者佇列和 worker 可用性來增加發佈輸送量。例如,在主要資料移轉或匯入之後。
配置發佈佇列可用性
欲配置發佈者佇列可用性,請遵循下列步驟︰
1. 決定離峰發佈有多少額外編號的發佈者佇列可用及何時可用。
2. 使用 xconfmanager 指令,在 wvs.properties 檔案中設定「可用時間」內容。這些內容格式如下︰
publish.publishqueue.availabletimes.<queuename>=<availabletimes>
例如:
publish.publishqueue.availabletimes.PublisherQueue1=<availabletimes>
publish.publishqueue.availabletimes.PublisherQueue2=<availabletimes>
如需要使用的日期與時間範圍的格式,請參閱以下的設定可用時間
3. 透過執行 xconfmanager -p 指令來傳播變更。
4. 重新啟動 Windchill Method Server。
配置 Worker 可用性
控制額外 WVS Worker 的可用性,以增加離峰時間的發佈輸送量。欲配置其他 Worker 設定的可用性,請遵循下列步驟︰
1. 決定離峰發佈有多少額外的 Wrker 可用及其應何時可用。
2. 使用文字編輯器來針對新增至 agent.ini 的其他每個 Worker 定義定義相關 availabletime 參數。這些參數定義了每個 Worker 將可用的每週時間與日期。
如需要使用的日期與時間範圍的格式,請參閱以下的設定可用時間
3. 儲存 agent.ini 檔案。
4. 「Worker Agent 管理」對話方塊中,按一下「重新載入」。將會套用新設定。
設定可用時間
對於 agent.ini 中的 Worker availabletime 參數,設定時間與日期的字串格式與 wvs.properties 檔案中的發佈者佇列 publish.publishqueue.availabletimes.<queuename> 內容相同:
<time1> , <time2> , <timeN>
其中每一項都定義為
<start-time>-<end-time> [- <day-of-week>]
開始與結束時間可以視需要多次重複,並以逗號分隔。當日時間格式適用於應用伺服器執行位置的本機區域,如 Java 所定義。例如,美國使用 AM/PM 格式,而英國則使用 24 小時格式。每個當日時間規格也可以包括週中的日限定
在此例中,英國的 Worker 日期與時間格式的範例是:
availabletime=19:00-06:00, 05:00-20:00 - sat, 05:00-20:00 - sun
其中 worker 的可用時間為每晚 19:00 至次日早上 06:00,星期六與星期日為 05:00 至 20:00。
相同的時間與日期套用美國格式的範例為︰
availabletime=7:00 pm-6:00 am, 5:00 am-8:00 pm - sat, 5:00 am-
8:00 pm - sun
如果格式不正確,會顯示應用伺服器訊息。
這是否有幫助?