App-Status in Azure Spring Apps
Hinweis
Die Pläne Basic, Standard und Enterprise gelten ab Mitte März 2025 als veraltet und werden über einen Zeitraum von 3 Jahren eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie in der Ankündigung zur Einstellung von Azure Spring Apps.
Der Standardverbrauchs- und dedizierte Plan wird ab dem 30. September 2024 als veraltet gekennzeichnet und nach sechs Monaten vollständig eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie unter Migrieren vom Standardverbrauchs- und dedizierten Plan von Azure Spring Apps zu Azure Container Apps.
Dieser Artikel gilt für: ✔️ Java ✔️ C#
Dieser Artikel gilt für: ✔️ Basic/Standard ✔️ Enterprise
In diesem Artikel erfahren Sie, wie Sie den App-Status für Azure Spring Apps anzeigen.
Die Azure Spring Apps-Benutzeroberfläche stellt Informationen zum Status ausgeführter Anwendungen bereit. Für jede Ressourcengruppe in einem Abonnement gibt es die Option Apps, in der der allgemeine Status von Anwendungstypen angezeigt wird. Für jeden Anwendungstyp werden Anwendungsinstanzen angezeigt.
App-Status
Um den allgemeinen Status eines Anwendungstyps anzuzeigen, wählen Sie im linken Navigationsbereich einer Ressourcengruppe Apps aus, um die folgenden Statusinformationen der bereitgestellten App anzuzeigen:
- Bereitstellungsstatus: Zeigt den Bereitstellungsstatus der Bereitstellung an.
- Running instance (Ausgeführte Instanz): Zeigt an, wie viele App-Instanzen ausgeführt und wie viele gewünscht werden. Wenn Sie die App beenden, wird in dieser Spalte Beendet angezeigt.
- Registrierungsstatus: Zeigt an, wie viele App-Instanzen bei der Dienstermittlung registriert sind und wie viele gewünscht werden. Wenn Sie die App beenden, wird in dieser Spalte Beendet angezeigt.
Bereitstellungsstatus
Der Bereitstellungsstatus zeigt den Ausführungsstatus der Bereitstellung an. Der Status wird als einer der folgenden Werte gemeldet:
Wert | Definition |
---|---|
Wird ausgeführt | Die Bereitstellung SOLLTE ausgeführt werden. |
Angehalten | Die Bereitstellung SOLLTE beendet werden. |
Bereitstellungsstatus
Der Bereitstellungsstatus beschreibt den Status der Vorgänge der Bereitstellungsressource. Dieser Status zeigt den Vergleich zwischen der Funktionalität und der Bereitstellungsdefinition an.
Der Bereitstellungsstatus ist nur über die Befehlszeilenschnittstelle verfügbar. Der Status wird als einer der folgenden Werte gemeldet:
Wert | Definition |
---|---|
Wird erstellt | Die Ressource wird erstellt und ist nicht bereit. |
Wird aktualisiert | Die Ressource wird aktualisiert, und die Funktionalität kann sich von der Bereitstellungsdefinition unterscheiden, bis das Update abgeschlossen ist. |
Erfolgreich | Die Ressourcen wurden erfolgreich bereitgestellt, und die Binärdatei wird bereitgestellt. Die Funktionalität der Bereitstellung entspricht der Definition, und alle App-Instanzen funktionieren ordnungsgemäß. |
Fehler | Fehler beim Erreichen des Ziels Erfolgreich. |
Wird gelöscht | Die Ressource wird gelöscht, wodurch ein Vorgang verhindert wird, und die Ressource ist in diesem Status nicht verfügbar. |
Registrierungszustand
Der App-Registrierungsstatus zeigt den Zustand der Dienstermittlung an. Der Basic-/Standardtarif verwendet Eureka für die Dienstermittlung. Weitere Informationen dazu, wie der Eureka-Client den Zustand berechnet, finden Sie unter Integritätsprüfungen von Eureka. Der Enterprisetarif verwendet Tanzu Service Registry für die Dienstermittlung.
Status von App-Instanzen
Der Status von App-Instanzen stellt jede Instanz der App dar. Um den Status einer bestimmten Instanz einer bereitgestellten App anzuzeigen, wählen Sie den Bereich Appinstanz und dann den Wert Name der Appinstanz für die App aus. Die folgenden Statuswerte werden angezeigt:
- Status: Gibt an, ob die Instanz gestartet, ausgeführt, beendet oder fehlgeschlagen ist.
- Ermittlungsstatus: Der registrierte Status der Appinstanz im Eureka-Server oder in der Dienstregistrierung.
Status von App-Instanzen
Der Instanzstatus wird als einer der folgenden Werte gemeldet:
Wert | Definition |
---|---|
Wird gestartet | Die Binärdatei wurde erfolgreich für die angegebene Instanz bereitgestellt. Beim Starten der Instanz kann in der JAR-Datei ein Fehler auftreten, da sie nicht ordnungsgemäß ausgeführt werden kann. Azure Spring Apps startet die App-Instanz nach 60 Sekunden erneut, wenn erkannt wird, dass sich die App-Instanz noch im Status Wird gestartet befindet. |
Wird ausgeführt | Die Instanz funktioniert. Die Instanz kann Anforderungen aus Azure Spring Apps verarbeiten. |
Fehler | Die App-Instanz konnte die Benutzerbinärdatei nach mehreren Wiederholungen nicht starten. Die Appinstanz kann einen der folgenden Status aufweisen: - Die App bleibt möglicherweise im Status Wird gestartet hängen und ist nie bereit für die Verarbeitung von Anforderungen. – Die App kann gestartet werden, stürzt aber in einigen Sekunden ab. |
Terminating | Die App-Instanz wird heruntergefahren. Die App bedient möglicherweise keine Anforderungen, und die Appinstanz wird entfernt. |
App-Ermittlungsstatus
Der Erkennungsstatus der Instanz wird als einer der folgenden Werte gemeldet:
Wert | Definition |
---|---|
UP | Die App-Instanz ist bei Eureka registriert und für den Empfang von Datenverkehr bereit. |
OUT_OF_SERVICE | Die App-Instanz ist bei Eureka registriert und kann Datenverkehr empfangen. Sie ist jedoch absichtlich für Datenverkehr gesperrt. |
DOWN | Die App-Instanz ist registriert, kann aber keinen Datenverkehr empfangen. |
UNREGISTERED | Die App-Instanz ist nicht bei Eureka registriert. |
N/V | Die App-Instanz wird mit benutzerdefiniertem Container ausgeführt, oder die Dienstermittlung ist nicht aktiviert. |