Freigeben über


Steuern des Azure App Service-Datenverkehrs mit Azure Traffic Manager

Hinweis

Dieser Artikel enthält zusammenfassende Informationen für Microsoft Azure Traffic Manager in Bezug auf Azure App Service. Weitere Informationen zu Azure Traffic Manager selbst finden Sie unter den Links am Ende dieses Artikels.

Sie können Azure Traffic Manager verwenden, um zu steuern, wie Anforderungen von Webclients an Apps in Azure App Service verteilt werden. Wenn App Service-Endpunkte zu einem Azure Traffic Manager-Profil hinzugefügt werden, verfolgt Azure Traffic Manager den Status Ihrer App Service-Apps (wird ausgeführt, beendet oder gelöscht), damit sie entscheiden kann, welche dieser Endpunkte Datenverkehr empfangen sollen.

Routingmethoden

Azure Traffic Manager verwendet vier verschiedene Routingmethoden. Diese Methoden werden in der folgenden Liste beschrieben, da sie sich auf Azure App Service beziehen.

  • Priorität: Verwenden Sie eine primäre App für den gesamten Datenverkehr, und stellen Sie Sicherungen bereit, falls die primären oder Sicherungs-Apps nicht verfügbar sind.
  • Gewichtet: Verteilen sie den Datenverkehr über eine Reihe von Apps, entweder gleichmäßig oder entsprechend den Gewichtungen, die Sie definieren.
  • Leistung: Wenn Sie Über Apps an verschiedenen geografischen Standorten verfügen, verwenden Sie die "nächstgelegene" App in Bezug auf die niedrigste Netzwerklatenz.
  • Geografisch: Leiten Sie Benutzer basierend auf dem geografischen Standort, von dem ihre DNS-Abfrage stammt, zu bestimmten Apps.

Weitere Informationen finden Sie unter Traffic Manager-Routingmethoden.

Profile des App-Service und des Traffic Managers

Um die Steuerung des App Service-App-Datenverkehrs zu konfigurieren, erstellen Sie ein Profil in Azure Traffic Manager, das eine der vier zuvor beschriebenen Lastenausgleichsmethoden verwendet, und fügen Dann die Endpunkte (in diesem Fall App Service) hinzu, für die Sie den Datenverkehr zum Profil steuern möchten. Der App-Status (aktiv, angehalten oder gelöscht) wird regelmäßig an das Profil übermittelt, sodass Azure Traffic Manager den Datenverkehr entsprechend leiten kann.

Beachten Sie bei der Verwendung von Azure Traffic Manager mit Azure die folgenden Punkte:

  • Bei Nur-App-Bereitstellungen innerhalb derselben Region bietet App Service bereits Failover- und Roundrobin-Funktionen, ohne dass der App-Modus beachtet wird.
  • Für Bereitstellungen in derselben Region, die App Service in Verbindung mit einem anderen Azure-Clouddienst verwenden, können Sie beide Arten von Endpunkten kombinieren, um Hybridszenarien zu ermöglichen.
  • Sie können nur einen App Service-Endpunkt pro Region in einem Profil angeben. Wenn Sie eine App als Endpunkt für eine Region auswählen, sind die verbleibenden Apps in dieser Region für die Auswahl für dieses Profil nicht mehr verfügbar.
  • Die app Service-Endpunkte, die Sie in einem Azure Traffic Manager-Profil angeben, werden unter dem Abschnitt "Domänennamen " auf der Seite "Konfigurieren" für die App im Profil angezeigt, sind dort jedoch nicht konfigurierbar.
  • Nachdem Sie eine App zu einem Profil hinzugefügt haben, zeigt die Website-URL auf dem Dashboard der Portalseite der App die benutzerdefinierte Domänen-URL der App an, wenn Sie eine app eingerichtet haben. Andernfalls wird die Traffic Manager-Profil-URL (z. B contoso.trafficmanager.net. ) angezeigt. Sowohl der direkte Domänenname der App als auch die Traffic Manager-URL sind auf der Seite "Konfigurieren" der App unter dem Abschnitt "Domänennamen " sichtbar.
  • Ihre benutzerdefinierten Domänennamen funktionieren wie erwartet, aber zusätzlich zum Hinzufügen zu Ihren Apps müssen Sie auch Ihre DNS-Zuordnung so konfigurieren, dass sie auf die Traffic Manager-URL verweist. Informationen zum Einrichten einer benutzerdefinierten Domäne für eine App Service-App finden Sie unter Configure a custom domain name in Azure App Service with Traffic Manager integration.
  • Sie können nur Apps hinzufügen, die sich im Standard- oder Premiummodus befinden, zu einem Azure Traffic Manager-Profil.
  • Das Hinzufügen einer App zu einem Traffic Manager-Profil bewirkt, dass die App neu gestartet wird.

Eine konzeptionelle und technische Übersicht über Azure Traffic Manager finden Sie unter "Traffic Manager Overview".