Perché il mio lavoro daemon non si riavvia automaticamente?

Ho un lavoro che viene eseguito in modalità daemon , che non si riavvia automaticamente dopo un errore.

In Code Engine, se vuoi che il tuo lavoro venga eseguito in modo indefinito e non in timeout, puoi specificare di eseguire il lavoro in modalità daemon .

Se l'immagine del contenitore per il tuo codice associato al tuo lavoro daemon termina con un codice di uscita 0 , Code Engine presuppone che il lavoro sia stato arrestato intenzionalmente e che il lavoro non venga riavviato.

Code Engine riavvia automaticamente un lavoro che viene eseguito a tempo indeterminato se il codice per l'immagine del contenitore associato al lavoro daemon termina con un codice di uscita diverso da zero. Quindi, se il lavoro daemon ha esito negativo per un motivo non previsto, ad esempio una condizione di memoria esaurita, Code Engine riavvia automaticamente il lavoro daemon quando il codice termina con un codice di uscita diverso da zero.

Per ulteriori informazioni, consultare Creazione ed esecuzione di un lavoro che viene eseguito indefinitamente