Pourquoi mon travail de démon ne redémarre-t-il pas automatiquement?

J'ai un travail qui s'exécute en mode daemon , qui ne redémarre pas automatiquement après une erreur.

Dans Code Engine, si vous souhaitez que votre travail s'exécute indéfiniment et qu'il n'ait pas de délai d'attente, vous pouvez spécifier d'exécuter le travail en mode daemon .

Si l'image de conteneur de votre code associé à votre travail démon se termine par un code d'exit 0 , Code Engine suppose que le travail a été arrêté intentionnellement et que le travail n'est pas redémarré.

Code Engine redémarre automatiquement un travail qui s'exécute indéfiniment si le code de l'image de conteneur associée au travail démon est associé à un code de sortie différent de zéro. Par conséquent, si le travail du démon échoue pour une raison inattendue, telle qu'une insuffisance de mémoire, Code Engine redémarre automatiquement le travail du démon lorsque le code se termine avec un code de sortie différent de zéro.

Pour plus d'informations, voir Création et exécution d'un travail qui s'exécute indéfiniment