Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure App Service bietet integrierte Zuverlässigkeitsfeatures, um sicherzustellen, dass Ihre Anwendungen verfügbar und stabil bleiben. In diesem Artikel wird beschrieben, wie Sie einen App Service-Plan erstellen, der Zonenredundanz enthält. Außerdem wird erläutert, wie Zonenredundanz in vorhandenen Plänen deaktiviert und aktiviert wird und wie sie die Zonenredundanzunterstützung überprüfen. Weitere Informationen zur Zonenredundanz finden Sie unter Zuverlässigkeit im App-Dienst.
Von Bedeutung
Zonenredundanz verteilt App-Service-Planinstanzen über Verfügbarkeitszonen; es erstellt keine garantierten App-Replikate. Wenn perSiteScaling auf true festgelegt ist und eine App oder ein Deployment-Slot ein Worker-Limit von 1 hat, schließen Sie nicht daraus, dass die App oder der Slot über eine zweite Hot-Replik verfügt. Limits von 2 oder mehr erlauben die Platzierung auf mehreren unterschiedlichen Plan-Workern, garantieren aber nicht, dass diese Instanzen physische Zonen umfassen. Überprüfen Sie die Skalierung pro App und Zuverlässigkeit im App Service , wenn Sie die Arbeitslast entwerfen.
Erstellen eines neuen zonenredundanten App Service-Plans
Führen Sie die entsprechenden Schritte aus, um einen neuen App Service-Plan zu erstellen, der Zonenredundanz enthält.
Befolgen Sie die Anleitung zum Erstellen eines App Service-Plans. Stellen Sie sicher, dass Sie "Für Zonenredundanzaktiviert" auswählen.
Festlegen der Zonenredundanz für einen vorhandenen App Service-Plan
Um Zonenredundanz für einen vorhandenen App Service-Plan zu aktivieren, überprüfen Sie die Zonenredundanzunterstützung.
Wenn Ihr App Service-Plan Zonenredundanz unterstützt, verwenden Sie das Azure-Portal, die Azure CLI oder Bicep und Azure Resource Manager, um ihn zu aktivieren oder zu deaktivieren.
Von Bedeutung
Bevor Sie die Zonenredundanz aktivieren, notieren Sie die aktuelle Plankapazität und den Skalierungsmodus. Wenn die Skalierung pro App aktiviert ist, überprüfen Sie das konfigurierte Worker-Limit für jede App und jeden Deployment-Slot. Ein Limit von
1bietet keine simultane Replik in einer anderen Zone. Für die Skalierung vom Typ Rules Based stellen Sie sicher, dass jedes zutreffende Autoskalierungsprofil jeweils eine Mindest-, Standard- und Maximalkapazität von mindestens2aufweist.Wechseln Sie im Azure-Portal zu Ihrem App Service-Plan.
Wählen Sie Einstellungen>Skalieren nach außen (App Service-Plan) im linken Navigationsbereich aus.
Befolgen Sie die Anweisungen für den für den Plan konfigurierten Skalierungsmodus:
-
Manuell: Wenn Instanzanzahl kleiner als
2ist, erhöhe sie auf2; einen höheren Wert beibehalten. Wählen Sie Zonenredundanz aus, und speichern Sie dann Ihre Änderungen. -
Automatisch: Minimale Instanzen werden verwaltet und sind im Portal nicht verfügbar. Wählen Sie Zonenredundanz aus, speichern Sie Ihre Änderungen, und bestätigen Sie dann, dass die resultierende Plankapazität mindestens
2beträgt. -
Regelbasiert: Du kannst diesen Workflow nicht im Portal ausführen. Aktualisieren Sie zunächst jedes zutreffende Autoskalierungsprofil separat, sodass sein Mindestwert, Standardwert und Maximalwert jeweils mindestens
2betragen, wobei höhere Werte beibehalten werden. Dann verwenden Sie die Azure CLI oder Bicep und Azure Resource Manager, um Zonenredundanz zu aktivieren.
-
Manuell: Wenn Instanzanzahl kleiner als
Für manuelles oder automatisches Skalieren , um Zonenredundanz zu deaktivieren, deaktivieren Sie Zonenredundanz und speichern Sie dann Ihre Änderungen.
Wenn Sich Ihr App Service-Plan auf einer Skalierungseinheit befindet, die Zonenredundanz nicht unterstützt, können Sie zonenredundanz in Ihrem Plan nicht aktivieren. Stattdessen müssen Sie Ihre Apps für einen neuen Plan in einer anderen Skalierungseinheit erneut bereitstellen.
Überprüfen Sie die Unterstützung für die Zonenredundanz bei einem App Service-Plan
Führen Sie die folgenden Schritte aus, um zu überprüfen, ob ein vorhandener App Service-Plan Zonenredundanz unterstützt:
Ermitteln Sie die maximale Anzahl von Verfügbarkeitszonen, die der App Service-Plan unterstützt, indem Sie das Azure-Portal, die Azure CLI oder Bicep und den Ressourcen-Manager verwenden.
Wechseln Sie im Azure-Portal zu Ihrem App Service-Plan.
Wählen Sie Aufskalieren (App Service-Plan) aus.
Die maximal verfügbaren Zonen zeigen die maximale Anzahl von Zonen an, die Ihr App Service-Plan verwenden kann.
Vergleichen Sie die Zahl mit der folgenden Tabelle, um festzustellen, ob Ihr Plan Zonenredundanz unterstützt.
Maximale Anzahl von Zonen Unterstützung für Zonenredundanz Mehr als 1 Unterstützt Gleichwertig zu 1 Nicht unterstützt* * Wenn Sie einen Plan oder einen Stempel verwenden, der keine Verfügbarkeitszonen unterstützt, müssen Sie einen neuen App Service-Plan in einer neuen Ressourcengruppe erstellen. Mit diesem Setup wird sichergestellt, dass Ihre Bereitstellung in der App Service-Infrastruktur landet, die Verfügbarkeitszonen unterstützt.
Anzeige der physischen Zonen für einen App-Service-Plan
Wenn Sie einen zonenredundanten App-Service-Plan haben, platziert die Plattform Planinstanzen in physischen Verfügbarkeitszonen. Nutzen Sie das Azure-Portal oder die Azure CLI, um die für die aktuell beobachtete Instanzen einer App gemeldeten physischen Zone zu überprüfen.
Note
Beobachtete Werte physicalZone sind Platzierungsinformationen zu einem bestimmten Zeitpunkt. Sie beweisen nicht, dass versteckte App-Replikate existieren, oder garantieren keine physische Zonenvielfalt für eine App oder einen Deployment-Slot. Durch die Verwendung von app-spezifischer Skalierung kann eine App auf weniger Instanzen ausgeführt werden, als im Tarif vorgesehen sind.
Im Azure-Portal gehen Sie zur App Service App, die Sie inspizieren möchten.
Aktivieren Sie die Integritätsprüfung.
Wählen Sie "Instanzen" aus, um die Platzierung der physischen Zone für jede Ihrer Instanzen anzuzeigen.