設定發佈工作優先順序
使用優先處理的發佈者佇列來協助您定義工作順序的一些簡單規則。您可以根據 WVS 工作的類型和來源來設定 WVS 工作相關佇列項目的目標優先處理發佈者佇列。如需 WVS 工作類型和來源的清單,請參閱 wvs.properties.xconf 檔案中的「發佈設定」。
配置目標優先處理的發佈者佇列包含下列主要任務︰
1. 決定 WVS 工作類型和來源組合的相對優先順序 (「高」、「中」或「低」)。
2. 透過在 wvs.properties 檔案中設定工作的各自類型和來源,指派所選的優先順序。
例如,若要將從手動入庫 (來源 1) 發佈的 CAD 文件 (類型 1) 配置在高優先順序,請設定下列 xconfmanager 指令︰
xconfmanager -t codebase/WEB-INF/conf/wvs.properties -s
"publish.publisherqueue.priorities.1.1=H"
如需有關設定工作優先順序的詳細資訊,請參閱技術支援知識庫文章
CS28472。
3. 透過執行 xconfmanager -p 指令來傳播變更。
4. 重新啟動 Windchill Method Server。
使用自訂篩選器方法
如果工作來源和類型在設定優先順序時不提供所需控制層級,請使用自訂篩選器方法。您可以使用自訂方法明確設定 WVS 工作優先順序與發佈者佇列集,來實行自己的企業規則。
自訂篩選器方法會使用 wvs.properties 檔案中的 publish.publishqueue.priorities.filtermethod 內容來配置,並在提交發佈者工作時叫用。篩選器方法會傳回供發佈工作使用的優先順序和發佈者佇列集。如果已定義,則一律使用自訂方法,而不使用 publish.publishqueue.priorities.<type>.<source> 內容。
如需有關篩選器方法的詳細資訊,請參閱
使用專用發佈佇列中的「篩選器方法」一節。
除了定義工作順序的規則以外,您也可以配置發佈者佇列與 Worker 可用性來增加發佈輸送量。
如需有關如何配置發佈者佇列與 Worker 可用性的資訊,請繼續下一節。