Skip to main content

2026 年 5 月 8 日

在 RDS 主機上設定負載平衡指令碼

您必須在伺服器陣列中的每個 RDS 主機上,設定相同的負載平衡指令碼。負載平衡指令碼的設定牽涉到在 RDS 主機上設定登錄機碼。

若您要使用自動化伺服器陣列,請對該自動化伺服器陣列上的最佳配置映像虛擬機器執行此程序。

**重要:**您必須在伺服器陣列中的所有 RDS 主機上設定負載平衡指令碼,或完全不在該伺服器陣列中的任何 RDS 主機上設定。如果您只在伺服器陣列中的部分 RDS 主機上設定負載平衡指令碼,Horizon Console 會將該伺服器陣列的狀態設為紅色。

先決條件

程序

  1. 以管理員身分登入 RDS 主機。

  2. 啟動伺服器管理員。

  3. 選取工具 > 系統組態、按一下工具索引標籤,然後啟動登錄編輯程式。

  4. 在登錄中,導覽至 HKEY_LOCAL_MACHINE\SOFTWARE\Omnissa\Horizon\ScriptEvents

  5. 在瀏覽區域中,選取 RdshLoad 機碼。

    RdshLoad 機碼的值 (若有) 將顯示於主題區域 (右窗格)。

  6. 以滑鼠右鍵按一下 RdshLoad 機碼的主題區域,選取新增 > 字串值並建立新字串值。

    依最佳實務,請使用能代表要執行之負載平衡指令碼的名稱,例如,對 cpuutilisation.vbs 指令碼使用 cpuutilisationScript 作為名稱。

  7. 以滑鼠右鍵按一下您建立的新字串值項目,並選取修改

  8. 值資料文字方塊中,輸入會叫用負載平衡指令碼的命令列,然後按一下確定

    輸入負載平衡指令碼的完整路徑。

    例如:cscript.exe "C:\Program Files\Omnissa\Horizon\Agent\scripts\cpuutilisation.vbs"

  9. 重新啟動 RDS 主機上的 Horizon Agent 服務,讓變更生效。

結果

您的負載平衡指令碼就會開始在 RDS 主機上執行。

後續步驟

在伺服器陣列中的每個 RDS 主機上重複此程序。若您對自動化伺服器陣列上的最佳配置映像虛擬機器執行此程序,請佈建該自動化伺服器陣列。

若要確認您的負載平衡指令碼是否正常運作,請參閱驗證負載平衡指令碼

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

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

正在產生連結…