Aller au contenu

Job planifié

Job planifié : tâche qui démarre, travaille, puis s'arrête, lancée par un horaire ou à la demande, sans attendre de requête. Son succès ou son échec se lit dans son code de sortie (0 pour un succès) et ses journaux. Une plateforme comme Scaleway Serverless Jobs exécute une définition (image, commande, ressources, durée maximale, secrets) et crée à chaque lancement une exécution suivie, réessayée en cas d'échec si une politique de réessai le prévoit.

À la différence d'une tâche cron sur un serveur, un job planifié ne dépend pas d'une machine précise : il ne s'exécute ni deux fois parce que deux serveurs ont la même crontab, ni pas du tout parce que le serveur a été remplacé.

À ne pas confondre avec le job d'un workflow d'intégration continue.

Dans les cours

Voir aussi