La lumière du jour d'Épargne et de Cron
Si Cron a une tâche planifiée pour s'exécuter à 2 heures du matin et à 3 am comment ces emplois seraient touchés par l'heure d'été?
Lorsque le temps se déplace de retour une heure le temps d'aller à partir de 2:59:59 am à 2:00:00 am directement? Ce qui signifie que les 2 heures de travail serait exécuté deux fois et la 3 suis travail exécuté une seule fois? Ou est le temps premier changement à 3:00:00 et 2:00:00 am à l'origine des travaux à exécuter deux fois?
Lorsque le temps se déplace vers l'avant d'une heure le temps d'aller à partir de 1:59:59 am à 3:00:00 am entraînant la 2 suis d'emploi pour ne pas s'exécuter et les 3 heures de travail à exécuter une seule fois? Ou est-ce le temps de décalage à partir de 2:00:00 à 3:00:00 am à l'origine des travaux à exécuter une fois?
En bref ce que je me demande c'est quand gagne une heure ne l'3 heures du matin heure de se produire une fois ou deux fois et et perdre une heure ne l'2 heures du matin heure de se produire. Je n'ai pas été en mesure de trouver quelque chose à ce sujet lors de la recherche sur Google.
Vous devez vous connecter pour publier un commentaire.
La réponse dépend de la variante/extension de cron que vous utilisez. Certaines variantes ne pas manipuler l'Heure d'été, conduisant à un manque d'emplois et de deux fois l'exécution de la tâche.
Si vous utilisez le Paul Vixie cron, alors il n'gérer les modifications d'heure d'été. Comme par le cron page de man:
Et de plus, avec référence à l'Heure d'été (La 2e para explique clairement votre réponse)
Donc, chaque fois que le temps des changements peuvent être à 2:59:59 ou à 3:00:00, cron prise en charge de l'exécution du travail par la manipulation de la situation et en cours d'exécution seulement manqué et évite l'exécution de la déjà présenté emplois.