Objawy
Jeśli serwer ma wiele adresów IP, może się okazać, że te adresy IP są sortowane w tabeli usługi SNA w kolejności, jakiej nie chcesz i może to spowodować, że klient programu Microsoft Host Integration Server 2013 podejmie próbę nawiązania połączenia z adresem IP, z którym nie można nawiązać połączenia. Spowoduje to zauważalne opóźnienie podczas ustanawiania połączenia klienta.
Przyczyna
To działanie jest zamierzone. Serwer integracji hosta jest zależny od kolejności adresów IP określonych przez system operacyjny. To zachowanie systemu operacyjnego zmieniło się wraz z wydaniem Windows Server 2012.
Rozwiązanie
Poprawka rozwiązująca ten problem jest zawarta w aktualizacji zbiorczej 2 dla programu Host Integration Server 2013. Ta poprawka jest również zawarta w his 2016.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Ważne Postępuj zgodnie z instrukcjami w tej sekcji. Niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. Zanim go zmodyfikujesz, wykonaj kopię zapasową rejestru, aby przywrócić go w przypadku wystąpienia problemów.
Dostępna jest obsługiwana zmiana projektu, która umożliwia ręczne przechowywanie tych konkretnych wpisów tabeli usługi.
Aby to osiągnąć, wprowadzono następujący wpis rejestru:
HKLM\SYSTEM\CurrentControlSet\services\SnaBase\Parameters:
Nazwa: AddressOrder
Wpisz REG_MULTI_SZ
Użyj tego wpisu rejestru, aby ręcznie dodać żądane adresy IP. Dodaj jeden adres w wierszu. Na przykład:
157.54.164.183
157.54.164.185
Ponadto na serwerze HIS należy również ustawić następujący wpis rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
Wartość: NIE
Jeśli w polu "AddressOrder" na serwerze HIS znajduje się wiele adresów, w każdym wystąpieniu klienta HIS należy dodać następujące wpisy rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
Wartość: NIE
Uwaga Jeśli klient HIS jest skonfigurowany z włączoną opcją "Uruchom składnik lokalizacji zasobów jako aplikację", zamiast tego należy użyć następującego wpisu rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SnaBase\Parameters\SnaTcp
REG_SZ: ReadjustMultihomedAddresses
Wartość: NIE