Session Integrator 更新,增加了資源定位的彈性

套用到
Host Integration Server 2013 Host Integration Server 2016

摘要

注意

警告 如果您使用「登錄編輯程式」或其他方法不正確地修改登錄,可能會發生嚴重問題。 您可能需要重新安裝作業系統,才能解決這些問題。 Microsoft 不保證這些問題都能順利解決。 Modify the registry at your own risk.

此更新增加了 Session Integrator 資源定位的彈性。 此功能透過以下登錄子鍵實現:

登記處位置: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\siserver\Parameters\ResLocFlags
關鍵類型: DWORD
價值名稱: DMODReslocating
價值資料N

如果 Value 資料 欄位設為 1 = RLOC_RANDOM_ORDER
若未設定該值,則使用 預設值 4 = RLOC_LOCAL_SERVICE

重要 當 SI 伺服器 (siserver.exe) 啟動時,登錄檔會被讀取一次。

其他資訊

此更新包含在以下 Host Integration Server 的累積更新中:

主機整合伺服器 2016 累積更新 2

主機整合伺服器 2013 累積更新 4

SI 伺服器硬編碼為使用 RLOC_LOCAL_SERVICE 來表示 ResLocFlags。

如果服務使用 RLOC_RANDOM_ORDER,接著會針對每個新連線檢查 ST。

SI 伺服器已更新,可透過登錄子鍵設定 ResLocFlags

預設設定為 DMODReslocate=4,行為如下:

  • 正常運作: SI 應用程式使用本地 SI 伺服器與節點。
  • 本地節點暫停: SI 應用程式使用 Local SI 伺服器與 Local Node。
  • 本地節點不活躍: SI 應用程式使用 Remote SI Server 和 Remote Node。
  • 本地 SI 伺服器被停用: SI 應用程式使用 Remote SI Server 和 Remote Node。

DMODReslocate=1 時,行為如下:

  • 正常運作: SI 應用程式使用本地 SI 伺服器與節點。
  • 本地節點暫停: SI 應用程式使用 Local SI 伺服器與遠端節點。
  • 本地節點不活躍: SI 應用程式使用 Local SI 伺服器與遠端節點。
  • 本地 SI 伺服器被停用: SI 應用程式使用 Remote SI Server 和 Remote Node。

參考資料

了解 Microsoft 用來描述軟體更新的 術語