Administración del ciclo de vida de las aplicaciones en la versión preliminar de Azure Container Apps

El ciclo de vida de las aplicaciones de Azure Container Apps gira en torno a las revisiones.

Al implementar una aplicación de contenedor, se crea automáticamente la primera revisión. Se crean más revisiones a medida que cambian los contenedores o se realizan ajustes en la sección template de la configuración.

Una aplicación de contenedor fluye por tres fases: implementación, actualización y desactivación.

Implementación

Cuando se implementa una aplicación de contenedor, se crea automáticamente la primera revisión.

Azure Container Apps: fase de implementación

Actualizar

Cuando se actualiza una aplicación de contenedor con un cambio de ámbito de revisión, se crea una nueva revisión. Puede elegir si desactivar automáticamente las nuevas revisiones antiguas o permitir que sigan estando disponibles.

Azure Container Apps: fase de actualización

Desactivación

Una vez que ya no se necesite una revisión, puede desactivarla con la opción de volver a activarla más adelante. Durante la desactivación, el contenedor se apaga.

Azure Container Apps: fase de desactivación

Shutdown

Los contenedores se apagan en las situaciones siguientes:

  • Cuando se reduce horizontalmente una aplicación de contenedor
  • Cuando se elimina una aplicación de contenedor
  • Cuando se desactiva una revisión

Cuando se inicia un apagado, el host del contenedor envía un mensaje SIGTERM al contenedor. El código implementado en el contenedor puede responder a este mensaje de nivel de sistema operativo para controlar la finalización.

Si la aplicación no responde al mensaje SIGTERM, SIGKILL finaliza el contenedor.

Pasos siguientes