Por que a tarefa do daemon não é reiniciada automaticamente
Eu tenho uma tarefa que é executada no modo daemon , que não reinicia automaticamente após um erro.
No Code Engine, se você desejar que sua tarefa seja executada indefinidamente e não o tempo limite, será possível especificar para executar a tarefa no modo daemon .
Se a imagem de contêiner para seu código que está associado à sua tarefa do daemon terminar com um código de saída 0 , o Code Engine assumirá que a tarefa foi interrompida intencionalmente e a tarefa não será reiniciada.
O Code Engine reinicia automaticamente uma tarefa que é executada indefinidamente se o código para a imagem de contêiner que está associada à tarefa do daemon sair com um código de saída diferente de zero. Portanto, se a tarefa do daemon falhar por uma razão inesperada, como uma condição de falta de memória, então Code Engine reinicia automaticamente a tarefa do daemon quando o código termina com um código de saída diferente de zero.
Para obter mais informações, consulte Criando e executando uma tarefa que é executada indefinidamente