Driftsätt, starta, stoppa och ta bort en app
Driftsätt en app igen, stoppa, starta och starta om den, öppna den i webbläsaren och ta bort den — i portalen och med CLI:t.
Kräver: apps/write
Åtgärderna finns i sidhuvudet på appens sida och kräver apps/write; att ta bort kräver
apps/delete. Rollerna Owner, Contributor och Apps Operator har båda. Aviseringen efter en åtgärd
betyder att plattformen har tagit emot den; statusen bredvid appens namn visar hur det går — se
Statusar.
Driftsätt
Välj Distribuera — Omdistribuera medan appen körs:
- En app som byggs från ett förråd byggs igen och den nya avbilden rullas ut. Bygget använder den commit som appen står på: den senaste commit som en push till grenen levererade, eller den senaste commiten på grenen när ingen push har registrerats. Efter att Distribuera om den här versionen har byggt om en äldre commit står appen kvar på den commiten till nästa push till grenen.
- En app som kör en containeravbild får nya instanser, som hämtar avbilden igen — så plockar du upp en tagg som har pushats på nytt.
En driftsättning till en stoppad app bygger den nya versionen men serverar ingenting förrän du startar appen. Bygget och dess logg finns på fliken Distributioner — se Driftsättningar och revisioner.
Starta, stoppa och starta om
- Stoppa tar ner appen till noll instanser. Den kommer ihåg vilken skalning den hade, autoskalning inräknad; appen visar Stopped.
- Starta återställer den skalning appen hade när den stoppades.
- Starta om ersätter appens instanser med nya på samma avbild; ingenting byggs om. En app utan beständig lagring fortsätter att svara medan instanserna byts ut en i taget; en app med beständig lagring är nere en kort stund, eftersom den gamla instansen måste släppa disken innan den nya startar. Att starta om en stoppad app startar den.
När appen är i Error erbjuder sidhuvudet bara Distribuera.
En ändring av appens konfiguration startar eller stoppar den aldrig: en stoppad app förblir stoppad.
Öppna appen
Öppna öppnar appen i en ny flik. Knappen finns när appen är Running eller Degraded; med flera serverade domäner listar den dem, den primära först.
Ta bort en app
Öppna appens flik Riskzon, välj Ta bort och skriv appens namn för att bekräfta. Appen tas bort tillsammans med sina slots, deras beständiga diskar och appens managed identity. Borttagningen kan inte ångras.
Med CLI:t
stsh arbetar i den resursgrupp du anger med -g (eller den som din kontext anger):
stsh apps list -g my-resource-group
stsh apps get my-app -g my-resource-group
stsh apps deploy my-app -g my-resource-group
stsh apps stop my-app -g my-resource-group
stsh apps start my-app -g my-resource-group
stsh apps restart my-app -g my-resource-group
stsh apps delete my-app -g my-resource-groupstsh apps list -A listar apparna i alla resursgrupper i boundaryn. Kommandon som ändrar något
väntar tills plattformens operation är klar och talar om hur den slutade; --no-wait återvänder så
snart begäran har tagits emot. delete ber dig bekräfta; --yes hoppar över frågan.
stsh apps pods my-app listar appens instanser som körs.