Skip to main content

2026 年 7 月 10 日

在 Horizon Console 中為應用程式集區設定反親和性規則

當您設定應用程式集區的反親和性規則時,Horizon Connection Server 只會嘗試在擁有充足資源來執行應用程式的 RDS 主機上啟動應用程式。此功能很適合用來控管會耗用大量 CPU 或記憶體資源的應用程式。

反親和性規則包含應用程式比對模式和計數上限。例如,應用程式比對模式可以是 autocad.exe,而最大數量可以是 2。

連線伺服器會將反親和性規則傳送至 RDS 主機上的 Horizon Agent。如果 RDS 主機上執行的任何應用程式處理程序名稱符合應用程式比對模式,Horizon Agent 會計算這些應用程式的目前執行個體數目,並將其與最大數量進行比較。如果超過計數上限,連線伺服器在選取 RDS 主機以執行新的應用程式工作階段時,會略過該 RDS 主機。

先決條件

程序

  1. 在 Horizon Console 中,選取詳細目錄 > 應用程式

  2. 選取要修改的集區,並按一下編輯

  3. 反親和性模式文字方塊中,輸入以逗號分隔的模式清單,View Agent 將根據此清單比對 RDS 主機上執行之其他應用程式的處理程序名稱。

    模式字串可以包含星號 (*) 和問號 (?) 萬用字元。星號會符合零或多個字元,問號則符合任何單一字元。

    例如 *pad.exe,*notepad.??? 會比對到 wordpad.exenotepad.exenotepad.bat,但不會比對到 wordpad.batnotepad.script

    **附註:**Horizon 8 會將單一工作階段中符合應用程式的多個比對模式視為一次比對。

  4. 反親和性計數文字方塊中,輸入可在 RDS 主機上執行的其他應用程式數目上限,一旦超出此數目,就會拒絕讓 RDS 主機產生新的應用程式工作階段。

    計數上限可以是介於 1 和 20 之間的整數。

  5. 按一下提交儲存變更。

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…