Outils pour utilisateurs

Outils du site


doc:v3:acquisition:cold:lanceurs:programmer-le-travail

Ceci est une ancienne révision du document !


Table des matières

lanceurs : Programmer le travail

La GED permet d'exécuter des tâches de manières automatiques. L'essentiel étant de configurer ces dernières selon les besoins et de tester leur bon fonctionnement.

La programmation du travail consiste à régler le lancement répété dans le temps des tâches. Cependant, il est important de savoir certains points pour s'éviter le maximum d'incidents à l'exécution.

Pour commencer, la programmation est une planification répétitive.

Vous pouvez ainsi régler les paramètres suivants :

  • Année
  • Mois : * ou de 1 à 12
  • Jour de la semaine (de 0 à 6) (0=Dimanche)
  • Jour (du mois) : (de 1 à 31)
  • Heure : * ou de 0 à 23
  • Minute : * ou de 0 à 59
  • Seconde : voir les exemples

Pour chaque paramètre, la valeur par défaut est une étoile * qui veut dire “tous”. Nous allons voir cela après dans cette page si c'est peu clair. Cette valeur peut aussi être un nombre entier et peut contenir des slashes /.

Si c'est un jour ou un mois, le nombre va correspondre au numéro du jour dans le mois ou du mois dans l'année.

La syntaxe d'écriture est proche de celle des CRON sur Linux. Les CRON ont le même rôle de planifier des tâches.

Pour vous éviter des incidents comme un crash d'un serveur, voici les erreurs à éviter :

  • Configurer */5 dans les minutes ou dans les secondes

Exemples

* * * * * * * = toutes les secondes de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années… en résumé tout le temps

0 * * * * * * = toutes les secondes vallant 0 de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…en résumé toutes les minutes

0,15 * * * * * * = à la seconde 0 ,la 15ème de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…

0,15,30,45 * * * * * * = à la seconde 0 ,la 15ème, la 30ème et la 45ème de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…

*/4 * * * * * * = 4 fois par minute (donc à la seconde 0 , la 30ème et la 45ème) de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années… equivalent à la ligne précédente

0-15,30,45 * * * * * * = toutes les secondes entre la seconde 0 et la 15ème, plus la 30ème et la 45ème de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…

0-15,30,45- * * * * * * = toutes les secondes entre la seconde 0 et la 15ème, plus la 30ème et toutes les secondes entre la 45ème et la 59ème de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…

-15,30,45- * * * * * * = toutes les secondes entre la seconde 0 et la 15ème, plus la 30ème et toutes les secondes entre la 45ème et la 59ème de toutes les minutes de toutes les heures de tous les jours de tous les mois de toutes les années…

-15 */3 13,14 20- * 1-3 2005

doc/v3/acquisition/cold/lanceurs/programmer-le-travail.1521463317.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)