Steuern des Azure App Service-Datenverkehrs mit Azure Traffic Manager

Hinweis

Dieser Artikel enthält Informationen zu Azure Traffic Manager in Bezug auf Azure App Service. Wenn Sie weitere Informationen zu Traffic Manager wünschen, wählen Sie den Link am Ende dieses Artikels aus.

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

Routingmethoden

Der Datenverkehrs-Manager verwendet vier Routingmethoden. Diese Methoden, wie sie sich auf App Service beziehen, werden in der folgenden Liste beschrieben.

  • 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 von Ihnen definierten Gewichtungen.
  • Leistung: Wenn Sie Apps an verschiedenen geografischen Standorten haben, 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.

App Service und Traffic Manager-Profile

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

Wenn Sie Traffic Manager mit Azure verwenden, beachten Sie die folgenden Punkte:

  • Bei App-only-Bereitstellungen innerhalb einer Region bietet App Service bereits Failover- und Round-Robin-Funktionen, ohne dass der App-Modus beachtet wird.
  • Für Bereitstellungen in derselben Region, in der App Service mit einem anderen Azure-Clouddienst verwendet wird, 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.
  • Der App Service-Endpunkt, den Sie in einem Traffic Manager-Profil angeben, wird auf der Seite "Einstellungen>benutzerdefinierte Domänen " für die App im Profil angezeigt, kann aber dort nicht konfiguriert werden.
  • Nachdem Sie eine App zu einem Profil hinzugefügt haben, zeigt die Standarddomäne auf der Seite "Übersicht " der App die benutzerdefinierte Domänen-URL der App an, wenn Sie eine 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 ">Benutzerdefinierte Einstellungen" 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 Traffic Manager for your Azure App Service domain.
  • Sie können nur Apps hinzufügen, die sich im Standard- oder Premiummodus befinden, zu einem 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 Traffic Manager finden Sie in der Übersicht über Traffic Manager.