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.
Ein Azure App Service-Plan stellt Ressourcen bereit, die zum Ausführen einer App Service-App erforderlich sind. In diesem Artikel wird beschrieben, wie Sie einen App Service-Plan verwalten.
Einen App-Service-Plan erstellen
Tipp
Wenn Sie einen Plan in einer App Service-Umgebung erstellen möchten, können Sie ihn in der Regionsliste auswählen und die restlichen Schritte wie in diesem Abschnitt beschrieben ausführen.
Sie können einen leeren App Service-Plan erstellen; Sie können einen Plan aber auch im Rahmen der App-Erstellung erstellen.
Um mit dem Erstellen eines App Service-Plans zu beginnen, wechseln Sie im Azure-Portal zu App Service-Plan erstellen.
Konfigurieren Sie den Abschnitt Projektdetails, bevor Sie den App Service-Plan konfigurieren.
Geben Sie im Abschnitt App Service-Plandetails den Namen für den App Service-Plan ein, und wählen Sie dann Betriebssystem und Region aus. Die Region gibt an, wo Ihr App Service-Plan erstellt wird.
Wenn Sie einen Plan erstellen, können Sie den Tarif für den neuen Plan auswählen. Wählen Sie unter Tarif einen Tarif aus, oder wählen Sie Preispläne erkunden aus, um weitere Details anzuzeigen.
Wählen Sie im Abschnitt Zonenredundanz je nach Ihren Anforderungen Aktiviert oder Deaktiviert aus.
Wählen Sie Überprüfen und erstellen und anschließend Erstellen aus.
Wichtig
Wen Sie einen neuen App Service-Plans in einer bestehenden Ressourcengruppe erstellen, können bestimmte Bedingungen bei bestehenden Apps diese Fehler auslösen:
The pricing tier is not allowed in this resource group<SKU_NAME> workers are not available in resource group <RESOURCE_GROUP_NAME>
Diese Fehler können aufgrund von Inkompatibilitäten mit Tarifen, Regionen, Betriebssystemen, Verfügbarkeitszonen, bestehenden Funktions-Apps oder bestehenden Web-Apps auftreten. Wenn einer dieser Fehler auftritt, erstellen Sie Ihren App Service-Plan in einer neuen Ressourcengruppe.
Verschieben einer App in einen anderen App Service-Plan
Sie können eine App in einen anderen App Service-Plan verschieben, sofern sich der Quellplan und der Zielplan in derselben Ressourcengruppe und derselben geografischen Region befinden und vom selben Betriebssystemtyp sind. Jede Änderung des Typs, z. B. von Windows in Linux oder einen Typ, der sich vom ursprünglichen Typ unterscheidet, wird nicht unterstützt.
Sie müssen alle VNet-Integrationen deaktivieren, die in der App konfiguriert sind, bevor Sie App Service-Pläne ändern.
Hinweis
Azure stellt jeden neuen App Service-Plan in einer Bereitstellungseinheit bereit, die intern als Webspace bezeichnet wird. Jede Region kann viele Webspaces aufweisen, Ihre App kann sich jedoch nur zwischen Plänen bewegen, die im gleichen Webspace erstellt wurden. Eine App Service-Umgebung kann mehrere Webspaces aufweisen, Ihre App kann sich jedoch nur zwischen Plänen bewegen, die im gleichen Webspace erstellt wurden.
Beim Erstellen eines Plans können Sie nicht den gewünschten Webspace angeben, es ist aber möglich, sicherzustellen, dass ein Plan im gleichen Webspace wie ein vorhandener Plan erstellt wird. Alle mit der gleichen Kombination aus Ressourcengruppe, Region und Betriebssystem erstellten Pläne werden im gleichen Webspace bereitgestellt. Wenn Sie beispielsweise einen Plan in Ressourcengruppe A und Region B erstellt haben, wird jeder Plan, den Sie nachfolgend in Ressourcengruppe A und Region B erstellen, im gleichen Webspace bereitgestellt. Beachten Sie, dass für Pläne nach der Erstellung keine Möglichkeit zum Wechsel in andere Webspaces besteht. Sie können einen Plan also nicht „in den gleichen Webspace“ wie einen anderen Plan verschieben, indem Sie ihn in eine andere Ressourcengruppe verschieben.
Suchen Sie im Azure-Portal die Option App Services, wählen Sie sie aus, und wählen Sie die App aus, die Sie verschieben möchten.
Wählen Sie im linken Bereich unter App Service Plan die Option App Service-Plan aus.
Wählen Sie auf der Seite App Service-Plan die Option Plan ändern aus.
Wählen Sie im Bereich App Service-Plan ändern in der Liste App Service-Plan einen vorhandenen Plan aus, in den die App verschoben werden soll. In der Liste werden nur Pläne angezeigt, die sich in derselben Ressourcengruppe und derselben geografischen Region wie der aktuelle App Service-Plan befinden. Wenn kein solcher Plan vorhanden ist, können Sie dort standardmäßig einen Plan erstellen. Sie können einen neuen Plan auch manuell erstellen, indem Sie Neuer Plan und dann Neu erstellen auswählen.
Klicken Sie auf Speichern, wenn Sie fertig sind.
Wenn Sie einen neuen Plan erstellen, können Sie seinen Tarif ändern. Weitere Informationen finden Sie weiter unten in diesem Artikel im Abschnitt Skalieren eines App Service-Plans.
Wichtig
Wenn Sie eine App aus einem Plan mit einem höheren Tarif in einen Plan mit einem niedrigeren Tarif verschieben, z. B. von D1 in F1, kann die App im Zielplan bestimmte Funktionen verlieren. Wenn Ihrer App beispielsweise TLS/SSL-Zertifikate verwendet, wird Ihnen möglicherweise folgende Fehlermeldung angezeigt:
Cannot update the site with hostname '<app_name>' because its current TLS/SSL configuration 'SNI based SSL enabled' is not allowed in the target compute mode. Allowed TLS/SSL configuration is 'Disabled'.
Verschieben einer App in eine andere Region
Die Region, in der Ihre App ausgeführt wird, ist die Region des App Service-Plans, in dem sie sich befindet. Allerdings können Sie die Region eines App Service-Plans nicht ändern. Wenn Sie die App in einer anderen Region ausführen möchten, ist das Klonen der App eine Möglichkeit. Beim Klonen wird eine Kopie Ihrer App in einem neuen oder vorhandenen App Service-Plan in einer beliebigen Region erstellt.
Sie finden App klonen im Abschnitt Entwicklungstools des linken Bereichs.
Wichtig
Für das Klonen gelten einige Einschränkungen. Informationen dazu erhalten Sie unter Klonen der Azure App Service-App.
Skalieren eines App Service-Plans
Informationen zum Skalieren des Tarifs eines App Service-Plans finden Sie unter Hochskalieren einer App in Azure.
Weitere Informationen zum Aufskalieren der Anzahl der Instanzen einer App finden Sie unter Manuelles oder automatisches Skalieren der Instanzenzahl.
Asynchrones Skalieren eines App Service-Plans (Vorschau)
Beim Erstellen oder manuellen Skalieren eines App-Serviceplans kann es vorkommen, dass Ihnen geraten wird, mit einer niedrigeren Anzahl von Instanzen als ursprünglich angefordert zu beginnen. Zum Beispiel könnten Sie die Skalierung auf 15 Instanzen beantragt haben, es sind jedoch nur 6 verfügbar. In diesem Fall müssen Sie zunächst auf 6 Instanzen skalieren und dann warten und erneut versuchen, Ihr Ziel von 15 Instanzen zu erreichen.
Die Vorschau des asynchronen App-Serviceplans ermöglicht es Ihnen, die Zielanzahl von Instanzen anzufordern, und die Plattform wird auf die Zielnummer skaliert, ohne Ihre ursprüngliche Anforderung ändern und wiederholen zu müssen. Die Plattform skaliert auf die Anzahl der verfügbaren Instanzen und löst dann die zugrunde liegende Plattform aus, um weitere Instanzen verfügbar zu machen. Sie können diese Funktionalität bei Skalierungsoperationen oder während der Erstellung eines Plans nutzen. Diese Funktionalität wird für alle Tarifpläne "Basic", "Standard" und "Premium" unterstützt.
az appservice plan update -g <resourceGroupName> -n <App Service Plan Name> --async-scaling-enabled true --number-of-workers <number of workers to scale out to>
Löschen eines App Service-Plans
Um unerwartete Kosten zu vermeiden, löscht App Service den Plan standardmäßig, wenn Sie die letzte App in einem App Service-Plan löschen. Wenn Sie den Plan behalten möchten, sollten Sie ihn in den Tarif Free ändern, damit keine Kosten entstehen.
Wichtig
Für App Service-Pläne, denen keine Apps zugeordnet sind, fallen trotzdem Gebühren an, da die konfigurierten VM-Instanzen weiterhin reserviert werden.