狀況
當您的伺服器具有多個 IP 位址時,您可能會看到這些 IP 位址的排序順序,您不想,並且導致 Microsoft 主機整合伺服器 2013年用戶端的 SNA 服務表中以 嘗試連線到,因此無法到達的 IP 位址。這將會導致明顯的延遲建立時用戶端連線。
原因
此行為是系統設計的一部份。主機整合伺服器依賴取決於作業系統的 IP 位址順序。此 OS 行為已變更的 Windows Server 2012 外漏。
解決方案
解決這個問題的 hotfix 會併入主機整合伺服器 2013年累積的更新 2 。此修正程式也會包含在他的 2016年中。
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。
更多的資訊
重要仔細遵循本章節中的步驟。如果您不當修改登錄,可能會發生嚴重的問題。之前您修改後,還原登錄備份,萬一發生問題。
已提供支援的設計變更,可讓您以手動方式維護這些特定的服務表格項目。
若要達到此目的,引進下列的登錄項目:
HKLM\SYSTEM\CurrentControlSet\services\SnaBase\Parameters:
名稱: AddressOrder
型別 REG_MULTI_SZ
您可以使用這個登錄項目,以手動方式新增所需的 IP 位址。新增每行一個地址。例如:
157.54.164.183
157.54.164.185
此外,您也必須 HIS 伺服器上設定下列的登錄項目:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
值: 否
如果多個地址會列在 HIS 伺服器上的"AddressOrder"值,此外您必須在每個 HIS 用戶端執行個體中新增下列登錄項目:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
值: 否
注意如果他的用戶端設定與 「執行為應用程式的資源位置元件」 啟用您必須改為使用下列的登錄項目:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
值: 否