Statusar
Vad varje status för en app, en slot och en driftsättning betyder, och var du hittar orsaken när något misslyckas.
Appens statusar
Statusen bredvid appens namn, i applistan och på Översikt:
| Status | Betydelse |
|---|---|
| N/A | Appen har precis skapats och plattformen har inte rapporterat om den ännu. |
| Creating | Appen har inga instanser som körs ännu: dess första avbild byggs, eller dess första instanser startar. |
| Updating | En ändring rullas ut — ett nytt bygge, nya instanser — eller en stoppad app startar. |
| Running | Varje instans som appen ska ha är klar: dess port tar emot anslutningar. |
| Degraded | Några instanser är inte klara; eller en ny version rullades inte ut — bygget misslyckades medan varje instans av den tidigare versionen var klar, eller dess instanser blev aldrig klara — medan den tidigare versionen fortsätter att svara. |
| Stopped | Appen kör inga instanser: den har stoppats, eller KEDA har skalat ner den till noll. |
| Error | Bygget misslyckades medan den tidigare versionen inte var klar på varje instans — eller medan appen var stoppad; eller ingen instans är klar och plattformen räknar inte med att det ändras av att vänta: instanserna kraschar gång på gång, kan inte placeras i klustret, kan inte få sin disk eller kan inte hämta sin avbild. |
Direkt efter att du startar, stoppar, startar om eller driftsätter en app visar statusen Starting, Stopping, Restarting eller Deploying tills plattformen rapporterar om appen igen.
Appens status följer själva appen; en slot med problem ändrar den inte.
Statusar för slots
En slots status, som visas på fliken Slots och på slotens sida, använder samma namn som en apps, med några skillnader:
- En ny slot visar Pending tills plattformen rapporterar om den.
- En slot vars bygge misslyckas visar Error, även medan dess tidigare version fortsätter att svara.
- En slot vars nya version aldrig blir klar visas inte som Degraded för det.
- En slot vars instanser inte kan få sin disk eller inte kan hämta sin avbild visar inte Error för det.
Var du hittar orsaken
- Fliken Operations listar plattformens arbete med appen. En operation som misslyckades bär orsaken — till exempel att instanserna kraschar i en slinga, med deras senaste avslut, eller att de inte kan schemaläggas — se Operationer.
- Fliken Distributioner visar varje driftsättnings meddelande och dess bygglogg — se Driftsättningar och revisioner.
- Loggarna visar vad appen själv skrev innan den stannade.
- En app vars instanser inte startar på grund av en hemlighet tas upp i Felsök leverans av hemligheter.
När en ny version aldrig blir klar, kontrollera att den lyssnar på appens Port: operationen säger då att de nya instanserna aldrig klarade beredskapskontrollen på den porten — se Port.
Driftsättningsfaser
Fas för en post på fliken Distributioner:
| Fas | Betydelse |
|---|---|
| Building | Avbilden byggs. |
| Succeeded | Bygget är klart; också fasen för en tidigare avbild som driftsatts om. |
| Failed | Bygget misslyckades. |
| Pending | En ny containeravbild har angetts. |
| Superseded | En nyare driftsättning började medan den här fortfarande var Building eller Pending. |
Fasen beskriver bygget, inte utrullningen: en post står kvar som Succeeded eller Pending oavsett om de nya instanserna blev klara. Hur utrullningen gick syns i appens status och på fliken Operations.
Certifikatets tillstånd
Certifikatet för en app med Let's Encrypt påslaget har ett eget tillstånd — se Certifikatets status.