¿Por qué mi trabajo daemon no se reinicia automáticamente?
Tengo un trabajo que se ejecuta en modalidad daemon , que no se reinicia automáticamente después de un error.
En Code Engine, si desea que el trabajo se ejecute indefinidamente y no se sobrepase el tiempo de espera, puede especificar que se ejecute el trabajo en modalidad daemon .
Si la imagen de contenedor para el código asociado con el trabajo daemon finaliza con un código de salida 0 , Code Engine presupone que el trabajo se ha detenido intencionadamente y que el trabajo no se ha reiniciado.
Code Engine reinicia automáticamente un trabajo que se ejecuta indefinidamente si el código para la imagen de contenedor que está asociada con el trabajo daemon sale con un código de salida distinto de cero. Por lo tanto, si el trabajo daemon falla por una razón inesperada, como por ejemplo una condición de falta de memoria, Code Engine reinicia automáticamente el trabajo daemon cuando el código finaliza con un código de salida distinto de cero.
Para obtener más información, consulte Creación y ejecución de un trabajo que se ejecuta indefinidamente