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.

Azure Container Apps: Implementatiefase

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.

Azure Container Apps: updatefase

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.

Azure Container Apps: Deactivatiefase

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.

Volgende stappen