App-status in Azure Spring Apps
Notitie
De Basic-, Standard- en Enterprise-abonnementen worden afgeschaft vanaf medio maart 2025, met een pensioenperiode van 3 jaar. We raden u aan om over te stappen naar Azure Container Apps. Zie de aankondiging over buitengebruikstelling van Azure Spring Apps voor meer informatie.
Het standaardverbruik en het speciale abonnement worden vanaf 30 september 2024 afgeschaft, met een volledige afsluiting na zes maanden. We raden u aan om over te stappen naar Azure Container Apps. Zie Azure Spring Apps Standard-verbruik en toegewezen abonnement migreren naar Azure Container Apps voor meer informatie.
Dit artikel is van toepassing op:✅ Java ✅ C#
Dit artikel is van toepassing op:✅ Basic/Standard ✅ Enterprise
In dit artikel leest u hoe u de app-status voor Azure Spring Apps kunt weergeven.
De Gebruikersinterface van Azure Spring Apps biedt informatie over de status van actieve toepassingen. Er is een app-optie voor elke resourcegroep in een abonnement waarin de algemene status van toepassingstypen wordt weergegeven. Voor elk toepassingstype wordt een weergave van toepassingsexemplaren weergegeven.
Status van apps
Als u de algemene status van een toepassingstype wilt weergeven, selecteert u Apps in het linkernavigatiedeelvenster van een resourcegroep om de volgende statusinformatie van de geïmplementeerde app weer te geven:
- Inrichtingsstatus: toont de inrichtingsstatus van de implementatie.
- Actieve instantie: Toont hoeveel app-exemplaren worden uitgevoerd en hoeveel app-exemplaren u wenst. Als u de app stopt, wordt deze kolom gestopt weergegeven.
- Registratiestatus: Hier ziet u hoeveel app-exemplaren zijn geregistreerd in servicedetectie en hoeveel app-exemplaren u wenst. Als u de app stopt, wordt deze kolom gestopt weergegeven.
Implementatiestatus
De implementatiestatus toont de actieve status van de implementatie. De status wordt gerapporteerd als een van de volgende waarden:
Weergegeven als | Definitie |
---|---|
Wordt uitgevoerd | De implementatie moet worden uitgevoerd. |
Gestopt | De implementatie MOET worden gestopt. |
Inrichtingsstatus
De inrichtingsstatus van de implementatie beschrijft de status van de bewerkingen van de implementatieresource. Deze status toont de vergelijking tussen de functionaliteit en de implementatiedefinitie.
De inrichtingsstatus is alleen toegankelijk vanuit de CLI. De status wordt gerapporteerd als een van de volgende waarden:
Weergegeven als | Definitie |
---|---|
Maken | De resource wordt gemaakt en is niet gereed. |
Bijwerken | De resource wordt bijgewerkt en de functionaliteit kan afwijken van de implementatiedefinitie totdat de update is voltooid. |
Geslaagd | Er zijn resources opgegeven en het binaire bestand geïmplementeerd. De functionaliteit van de implementatie is hetzelfde als de definitie en alle app-exemplaren werken. |
Mislukt | Kan het geslaagde doel niet bereiken. |
Verwijderen | De resource wordt verwijderd, waardoor de bewerking wordt voorkomen en de resource niet beschikbaar is in deze status. |
Registratiestatus
De status van de app-registratie toont de status in servicedetectie. Het Basic/Standard-plan maakt gebruik van Eureka voor servicedetectie. Zie De statuscontroles van Eureka voor meer informatie over hoe de Eureka-client de status berekent. Het Enterprise-prijsplan maakt gebruik van Tanzu Service Registry voor servicedetectie.
Status van app-exemplaren
De status van het app-exemplaar vertegenwoordigt elk exemplaar van de app. Als u de status van een specifiek exemplaar van een geïmplementeerde app wilt weergeven, selecteert u het deelvenster App-exemplaar en selecteert u vervolgens de waarde app-exemplaarnaam voor de app. De volgende statuswaarden worden weergegeven:
- Status: Geeft aan of het exemplaar wordt gestart, uitgevoerd, beëindigd of de status Mislukt heeft.
- Detectiestatus: de geregistreerde status van het app-exemplaar op de Eureka-server of het serviceregister.
Status van app-exemplaar
De exemplaarstatus wordt gerapporteerd als een van de volgende waarden:
Weergegeven als | Definitie |
---|---|
Starten | Het binaire bestand is geïmplementeerd in het opgegeven exemplaar. Het exemplaar dat het .jar-bestand opstart, kan mislukken omdat het .jar bestand niet goed kan worden uitgevoerd. Azure Spring Apps start het app-exemplaar binnen 60 seconden opnieuw op als wordt gedetecteerd dat het app-exemplaar nog steeds de status Starten heeft . |
Wordt uitgevoerd | Het exemplaar werkt. Het exemplaar kan aanvragen verwerken vanuit Azure Spring Apps. |
Mislukt | Het app-exemplaar kan het binaire bestand van de gebruiker niet starten na verschillende nieuwe pogingen. Het app-exemplaar heeft mogelijk een van de volgende statussen: - De app blijft mogelijk in de beginstatus en kan nooit gereed zijn voor het verwerken van aanvragen. - De app kan worden opgestart, maar loopt over een paar seconden vast. |
Beëindiging | Het app-exemplaar wordt afgesloten. De app verwerkt mogelijk geen aanvragen en het app-exemplaar wordt verwijderd. |
App-detectiestatus
De detectiestatus van het exemplaar wordt gerapporteerd als een van de volgende waarden:
Weergegeven als | Definitie |
---|---|
UP | Het app-exemplaar is geregistreerd bij Eureka en kan verkeer ontvangen |
OUT_OF_SERVICE | Het app-exemplaar is geregistreerd bij Eureka en kan verkeer ontvangen. maar wordt opzettelijk afgesloten voor verkeer. |
DONS | Het app-exemplaar is geregistreerd, maar kan geen verkeer ontvangen. |
ONGEREGISTREERDE | Het app-exemplaar is niet geregistreerd bij Eureka. |
N.v.t. | Het app-exemplaar wordt uitgevoerd met aangepaste container- of servicedetectie is niet ingeschakeld. |