Toepassingslevenscyclusbeheer in Azure Container Apps Preview
De levenscyclus van de Azure Container Apps-toepassing draait om revisies.
Wanneer u een container-app implementeert, wordt de eerste revisie automatisch gemaakt. Er worden meer revisies gemaakt wanneer containers worden gewijzigd of er worden aanpassingen aangebracht in de template sectie van de configuratie.
Een container-app loopt door drie fasen: implementatie, update en deactivering.
Implementatie
Wanneer een container-app wordt geïmplementeerd, wordt de eerste revisie automatisch gemaakt.
Bijwerken
Wanneer een container-app wordt bijgewerkt met een revisiebereikwijziging,wordt er een nieuwe revisie gemaakt. U kunt kiezen of nieuwe oude revisies automatisch moeten worden gedeactiveerd of dat ze beschikbaar blijven.
Deactivate
Zodra een revisie niet meer nodig is, kunt u een revisie deactiveren met de optie om deze later opnieuw te activeren. Tijdens deactivering wordt de container afgesloten.
Afsluiten
De containers worden in de volgende situaties afgesloten:
- Wanneer een container-app wordt inschalen
- Omdat een container-app wordt verwijderd
- Als een revisie wordt gedeactiveerd
Wanneer het afsluiten is gestart, verzendt de containerhost een SIGTERM-bericht naar uw container. De code die in de container is geïmplementeerd, kan reageren op dit bericht op besturingssysteemniveau om beëindiging af te handelen.
Als uw toepassing niet op het bericht reageert, wordt de container door SIGTERM SIGKILL beëindigd.