Maxim Mironjuk
-
April 06, 2026
Ein Cronjob, der laenger laeuft als das geplante Intervall, startet still ein zweites Mal, obwohl der erste Lauf noch nicht fertig ist. Zwei parallele Datenbank-Exports, zwei gleichzeitige Backup-Prozesse oder zwei sich gegenseitig blockierende Import-Skripte sind die Folge, oft ohne sofort sichtbare Fehlermeldung. Dieser Artikel zeigt, wie flock ueberlappende Cronjobs zuverlaessig verhindert, sowohl direkt in der Crontab als auch innerhalb von Skripten, und wo die Grenzen einfacherer Locking-Ansaetze liegen.