Udostępnij przez


Weryfikowanie ustawień usługi Traffic Manager

Wymagania wstępne

  • Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
  • Ten przewodnik wymaga profilu usługi Traffic Manager. Aby dowiedzieć się więcej, zobacz Tworzenie profilu usługi Traffic Manager.

Aby przetestować ustawienia usługi Traffic Manager, musisz mieć wielu klientów w różnych lokalizacjach, z których można uruchamiać testy. Następnie wyłącz punkty końcowe w profilu Traffic Managera pojedynczo.

  • Ustaw niski czas życia DNS, aby zmiany rozprzestrzeniały się szybko (na przykład 30 sekund).
  • Poznaj adresy IP usług w chmurze i witryn internetowych platformy Azure w profilu, który testujesz.
  • Użyj narzędzi, które umożliwiają rozpoznawanie nazwy DNS na adres IP i wyświetlanie tego adresu.

Sprawdzasz, czy nazwy DNS są rozpoznawane jako adresy IP punktów końcowych w profilu. Nazwy powinny być rozwiązywane w sposób zgodny z metodą trasowania ruchu zdefiniowaną w profilu usługi Traffic Manager. Aby rozpoznać nazwy DNS, można użyć narzędzi takich jak nslookup lub dig .

Poniższe przykłady ułatwiają przetestowanie profilu usługi Traffic Manager.

Sprawdzanie profilu usługi Traffic Manager przy użyciu polecenia nslookup i ipconfig w systemie Windows

  1. Otwórz polecenie lub wiersz polecenia programu Windows PowerShell jako administrator.

  2. Wpisz ipconfig /flushdns , aby opróżnić pamięć podręczną programu rozpoznawania nazw DNS.

  3. Wpisz nslookup <your Traffic Manager domain name>. Na przykład następujące polecenie sprawdza nazwę domeny z prefiksem myapp.contoso

    nslookup myapp.contoso.trafficmanager.net
    

    Typowy wynik przedstawia następujące informacje:

    • Nazwa DNS i adres IP serwera DNS, do których uzyskuje się dostęp, aby rozpoznać tę nazwę domeny usługi Traffic Manager.
    • Nazwa domeny usługi Traffic Manager wpisana w wierszu polecenia po ciągu "nslookup" i adres IP, do którego jest rozpoznawana domena usługi Traffic Manager. Drugi adres IP jest ważnym, który należy sprawdzić. Powinien on być zgodny z publicznym wirtualnym adresem IP (VIP) dla jednej z usług w chmurze lub witryn internetowych w profilu usługi Traffic Manager, który testujesz.

Jak przetestować metodę routingu ruchu w trybie failover

  1. Pozostaw wszystkie punkty końcowe aktywne.
  2. Korzystając z pojedynczego klienta, w celu rozpoznania DNS nazwy domeny firmy użyj polecenia nslookup lub podobnego narzędzia.
  3. Upewnij się, że rozpoznany adres IP jest zgodny z podstawowym punktem końcowym.
  4. Wyłącz swój podstawowy punkt końcowy lub usuń plik monitorowania, aby usługa Traffic Manager uznała, że aplikacja nie działa.
  5. Poczekaj na TTL (Time-to-Live) dla profilu usługi Traffic Manager, a następnie dodatkowo dwie minuty. Na przykład, jeśli czas TTL dla DNS wynosi 300 sekund (5 minut), musisz poczekać siedem minut.
  6. Opróżnij pamięć podręczną klienta DNS i zażądaj rozwiązywania nazw DNS przy użyciu polecenia nslookup. W systemie Windows możesz opróżnić pamięć podręczną DNS za pomocą polecenia ipconfig /flushdns.
  7. Upewnij się, że rozpoznany adres IP jest zgodny z pomocniczym punktem końcowym.
  8. Powtórz ten proces, przenosząc każdy punkt końcowy po kolei. Sprawdź, czy system DNS zwraca adres IP następnego punktu końcowego na liście. Gdy wszystkie punkty końcowe nie działają, należy ponownie uzyskać adres IP podstawowego punktu końcowego.

Jak przetestować metodę routingu ruchu ważonego

  1. Pozostaw wszystkie punkty końcowe aktywne.
  2. Korzystając z pojedynczego klienta, w celu rozpoznania DNS nazwy domeny firmy użyj polecenia nslookup lub podobnego narzędzia.
  3. Upewnij się, że rozpoznany adres IP jest zgodny z jednym z punktów końcowych.
  4. Opróżnij pamięć podręczną klienta DNS i powtórz kroki 2 i 3 dla każdego punktu końcowego. Powinieneś zobaczyć różne adresy IP zwrócone dla każdego z punktów końcowych.

Jak przetestować metodę routingu ruchu wydajnościowego

Aby skutecznie przetestować metodę routingu ruchu wydajnościowego, należy mieć klientów znajdujących się w różnych częściach świata. Możesz tworzyć klientów w różnych regionach świadczenia usługi Azure, których można użyć do testowania usług. Jeśli masz sieć globalną, możesz zdalnie zalogować się do klientów w innych częściach świata i uruchomić testy stamtąd.

Alternatywnie dostępne są bezpłatne internetowe narzędzia do wyszukiwania DNS i usługi typu dig. Niektóre z tych narzędzi umożliwiają sprawdzanie rozpoznawania nazw DNS z różnych lokalizacji na całym świecie. Wykonaj wyszukiwanie w wyszukiwaniu DNS, aby zapoznać się z przykładami. Usługi innych firm, takie jak Gomez lub Keynote, mogą służyć do potwierdzenia, że profile dystrybuują ruch zgodnie z oczekiwaniami.

Następne kroki