[Fli4l_dev] Informationen zu den wöchentlichen 4.0-Archiven vom 21.08.2015 (r40997)

Christoph Schulz fli4l at kristov.de
Mo Aug 24 14:23:26 CEST 2015


Hallo!

Robert Resch schrieb:

>> 0 0 */25 * *
>> 
>> alle 25 Tage
>> 
>> http://stackoverflow.com/questions/4549542/cron-job-every-three-days
> 
> Ist aber auch falsch eigentlich da es dann immer am 25. ausgeführt wird
> streng betrachtet.

Richtig. Die Logik ist:

  In jedem betrachteten Monat wird alle 25 Tage etwas gemacht.

Da ein Monat niemals 50 Tage oder mehr hat, wird dies jeden Monat genau 
einmal gemacht. Deshalb ist "0 0 */3 * *", wie im verlinkten Beitrag 
geschrieben, nur "nahe dran" an "alle drei Tage", denn am Ende des Monats 
kann es auch mal länger dauern, nämlich wenn der Monat 28 oder 31 Tage (4 
Tage Abstand) oder 29 Tage (5 Tage Abstand) hat. Bei 25 Tagen funktioniert 
das Verfahren gar nicht mehr, hier hast du immer einen Monat Abstand 
zwischen den Aufrufen (wie Robert es gesagt hat).


Gruß,
-- 
Christoph Schulz
[fli4l-Team]



Mehr Informationen über die Mailingliste Fli4l_dev