Delen via


App-status in Azure Spring Apps

Notitie

Azure Spring Apps is de nieuwe naam voor de Azure Spring Cloud-service. Hoewel de service een nieuwe naam heeft, ziet u de oude naam op sommige plaatsen terwijl we werken aan het bijwerken van assets, zoals schermopnamen, video's en diagrammen.

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.

Schermopname van Azure Portal met de pagina Apps-instellingen met specifieke kolommen gemarkeerd.

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.

Schermopname van Azure Portal met de pagina Instellingen voor app-exemplaren met de kolommen Status en Detectiestatus gemarkeerd.

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 opstartproces van het JAR-bestand 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.

Volgende stappen