Doppelte Cronjobdurchläufe
am 14.01.2009 - 21:39 Uhr in
Tagchen,
folgendes Problem:
Es wurden mehrer Cronjobs angelegt, von welchen mindestens 2 (aus Versehen) zur selben Zeit die cron.php anstossen.
Nun ist mir aufgefallen, dass in diesem Fall der Cronjob zweimal gleichzeitig durchlaufen wird.
Kann man da etwas gegen tun (ausser den überflüssigen Cron-Job zu löschen)?
MfG
Passer
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich verstehe jetzt nicht was
am 14.01.2009 - 23:57 Uhr
Ich verstehe jetzt nicht was du als Antwort erwartest?
Außer das ich mich Frage „Weshalb du 2 Cronjobs laufen läßt, die auch noch gleichzeigt den Cron ausführen?“.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Warum ich zwei laufen hatte:
am 15.01.2009 - 00:00 Uhr
Warum ich zwei laufen hatte: Ich hatte es schlicht und einfach vergessen.
Es handelt sich hier um einen (zum Glück nicht häufig) vorkommenden Sonderfall.
Als Antwort erwarte ich, das was ich gefragt habe, wie man bspw Semaphorenähnlich etwas gegen doppelte Cron Durchläufe tun kann.
Du hast also serverseitig
am 15.01.2009 - 00:03 Uhr
Du hast also serverseitig ein(2) Cron eingestellt, somit kommt ich zum Ergebnis: Man lösche den 2.Cronjob. Poormanscron brauchste nicht, falls du ein serverseitigen hast.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Was nun aber, wenn jemand
am 15.01.2009 - 00:27 Uhr
Was nun aber, wenn jemand von extern meine cron.php doppelt aufruft.
Dann kann ich den nicht abstellen, hätte aber trotzdem Probleme, weil der Cron doppelt durchläuft.
Darum gings mir eigentlich. Deshalb schrieb ich auch, dass ich an keiner Lösung interessiert bin, die darauf basiert den Cron einfach abzustellen.
Von Poormanscron war nie die Rede!
Dann musst du das erwähnen,
am 15.01.2009 - 00:43 Uhr
Dann musst du das erwähnen, das externe Quellen gemeint sind. Du kannst ja eine Abfrage in die cron.php einbauen. zb hiermit http://de.php.net/manual/de/function.php-sapi-name.php
----------------------------------------
http://tobiasbaehr.de/