[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