Tengo algunas aplicaciones web en contenedores diferentes que se ejecutan en Azure Container Instance (ACI). Recientemente me di cuenta de que algunos de estos contenedores simplemente se reinician sin motivo aparente una vez al mes más o menos. Dado que los reinicios se realizan en diferentes aplicaciones/contenedores cada vez, no tengo motivos para sospechar que las aplicaciones se están bloqueando.
La política de reinicio en todos ellos está establecida en "Siempre".
¿Es normal o esperado que los contenedores se reinicien incluso cuando no hay un bloqueo de la aplicación? ¿Quizás cuando Azure realiza tareas de mantenimiento en las máquinas host o tal vez un vecino ruidoso en el mismo host provoca el movimiento de un pod a otro host?
(Estoy en el proceso de agregar un espacio de trabajo de análisis de registros para poder ver los registros antes del reinicio. Dado que los reinicios son tan poco frecuentes, no tendré ningún registro para mirar durante bastante tiempo).
igual aquí
Me puse en contacto con el soporte de MS y obtuve la respuesta de que , por diseño, el mantenimiento de ACI puede reiniciar los hosts, por lo que no se puede esperar que ejecute ACI durante semanas sin interrupciones.
La recomendación es
Para mí, esto fue un factor decisivo ya que no pude encontrar esta información en ninguna parte. He terminado con VM.