Dela via


Appstatus i Azure Spring Apps

Kommentar

Basic-, Standard- och Enterprise-planerna kommer att vara inaktuella från och med mitten av mars 2025, med en 3-årig pensionsperiod. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i meddelandet om azure Spring Apps-pensionering.

Standardförbrukningen och den dedikerade planen kommer att vara inaktuell från och med den 30 september 2024, med en fullständig avstängning efter sex månader. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i Migrera Azure Spring Apps Standard-förbrukning och dedikerad plan till Azure Container Apps.

Den här artikeln gäller för: ✔️ Java ✔️ C#

Den här artikeln gäller för: ✔️ Basic/Standard ✔️ Enterprise

Den här artikeln visar hur du visar appstatus för Azure Spring Apps.

Användargränssnittet för Azure Spring Apps innehåller information om status för program som körs. Det finns ett alternativ för appar för varje resursgrupp i en prenumeration som visar allmän status för programtyper. För varje programtyp visas programinstanser.

Status för appar

Om du vill visa allmän status för en programtyp väljer du Appar i det vänstra navigeringsfönstret i en resursgrupp för att visa följande statusinformation för den distribuerade appen:

  • Etableringstillstånd: Visar distributionens etableringstillstånd.
  • Instans som körs: Visar hur många appinstanser som körs och hur många appinstanser du vill ha. Om du stoppar appen visas den här kolumnen stoppad.
  • Registreringsstatus: Visar hur många appinstanser som är registrerade i tjänstidentifiering och hur många appinstanser du vill ha. Om du stoppar appen visas den här kolumnen stoppad.

Skärmbild av Azure Portal som visar sidan Inställningar för appar med specifika kolumner markerade.

Status för distribution

Distributionsstatusen visar distributionens körningstillstånd. Statusen rapporteras som ett av följande värden:

Värde Definition
Körs Distributionen SKA köras.
Stoppat Distributionen SKA stoppas.

Etableringsstatus

Distributionsetableringsstatusen beskriver drifttillståndet för distributionsresursen. Den här statusen visar jämförelsen mellan funktionerna och distributionsdefinitionen.

Etableringstillståndet är endast tillgängligt från CLI. Statusen rapporteras som ett av följande värden:

Värde Definition
Skapar Resursen skapas och är inte redo.
Uppdatera Resursen uppdateras och funktionerna kan skilja sig från distributionsdefinitionen tills uppdateringen är klar.
Klart Resurser har angetts och binärfilen har distribuerats. Distributionens funktioner är samma som definitionen och alla appinstanser fungerar.
Misslyckad Det gick inte att uppnå målet Lyckades .
Tas bort Resursen tas bort vilket förhindrar åtgärder och resursen är inte tillgänglig i den här statusen.

Registreringsstatus

Appregistreringsstatusen visar tillståndet i tjänstidentifieringen. Basic/Standard-planen använder Eureka för tjänstidentifiering. Mer information om hur Eureka-klienten beräknar tillståndet finns i Eurekas hälsokontroller. Enterprise-prisplanen använder Tanzu Service Registry för tjänstidentifiering.

Status för appinstanser

Appinstansens status representerar varje instans av appen. Om du vill visa status för en specifik instans av en distribuerad app väljer du fönstret Appinstans och väljer sedan värdet Appinstansnamn för appen. Följande statusvärden visas:

  • Status: Anger om instansen startar, körs, avslutas eller är i fel tillstånd.
  • Identifieringsstatus: Den registrerade statusen för appinstansen på Eureka-servern eller tjänstregistret.

Skärmbild av Azure Portal som visar sidan Inställningar för appinstans med kolumnerna Status och Identifieringsstatus markerade.

Appinstansstatus

Instansstatusen rapporteras som ett av följande värden:

Värde Definition
Startar Binärfilen har distribuerats till den angivna instansen. Instansen som startar jar-filen kan misslyckas eftersom jar-filen inte kan köras korrekt. Azure Spring Apps startar om appinstansen på 60 sekunder om den upptäcker att appinstansen fortfarande är i starttillståndet.
Körs Instansen fungerar. Instansen kan hantera begäranden inifrån Azure Spring Apps.
Misslyckad Appinstansen kunde inte starta användarens binärfil efter flera återförsök. Appinstansen kan vara i något av följande tillstånd:
– Appen kan vara kvar i startstatusen och aldrig vara redo för att betjäna begäranden.
– Appen kan starta men krascha om några sekunder.
Avslutande Appinstansen stängs av. Appen kanske inte hanterar begäranden och appinstansen tas bort.

Appidentifieringsstatus

Identifieringsstatusen för instansen rapporteras som ett av följande värden:

Värde Definition
UP Appinstansen är registrerad på Eureka och redo att ta emot trafik
OUT_OF_SERVICE Appinstansen är registrerad på Eureka och kan ta emot trafik. men stängs av för trafik avsiktligt.
NER Appinstansen är registrerad men kan inte ta emot trafik.
OREGISTRERADE Appinstansen är inte registrerad på Eureka.
Ej tillämpligt Appinstansen körs med anpassad container eller så är inte tjänstidentifiering aktiverad.

Nästa steg