Cron Prozesse laufen mehrfach und beenden sich nicht
Moderator: mirko
Re: Cron Prozesse laufen mehrfach und beenden sich nicht
Ich weiß, was -q gemacht. Ich habe vorhin auch extra -q getestet, es wird damit nur eine Ausgabe an der Konsole unterdrückt, die durch wget geladene Datei wird aber trotzdem auf die Platte geschrieben. Das wget nummeriert die Datei dann durch, falls die Datei existiert, und damit werden das immer mehr, so dass irgendwann nicht mehr geschrieben werden kann. Ob es wirklich das "Hänger-Problem" löst, weiß ich natürlich nicht.
Re: Cron Prozesse laufen mehrfach und beenden sich nicht
Hallo Mirko,
Mein Server Admin hat geschrieben:
... das hat absolut nichts damit zu tun, denn –q bedeutet „quiet“ also keine Ausgabe. Aber gut, habe den Cronjob abgeändert dass er auf dev/null routed.
Wird aber am Problem nichts ändern
14431 root 20 0 3896 1068 836 R 13 0.0 0:23.82 wget -O /dev/null -o /dev/null http://www.xxx.xxx/swm/crons.php
16127 root 20 0 3896 1064 836 R 13 0.0 0:00.38 wget -O /dev/null -o /dev/null http://www.xxx.xxx/swm/crons.php
Gruss, Thomas
Mein Server Admin hat geschrieben:
... das hat absolut nichts damit zu tun, denn –q bedeutet „quiet“ also keine Ausgabe. Aber gut, habe den Cronjob abgeändert dass er auf dev/null routed.
Wird aber am Problem nichts ändern
14431 root 20 0 3896 1068 836 R 13 0.0 0:23.82 wget -O /dev/null -o /dev/null http://www.xxx.xxx/swm/crons.php
16127 root 20 0 3896 1064 836 R 13 0.0 0:00.38 wget -O /dev/null -o /dev/null http://www.xxx.xxx/swm/crons.php
Gruss, Thomas
Re: Cron Prozesse laufen mehrfach und beenden sich nicht
Mehrfach darf es nicht laufen. Wieso wurde -q als Parameter angegeben? Das kann man zwar machen aber gleichzeitig muss die Ausgabedatei auf /dev/null geschickt werden, ansonsten müllt man sich den ganzen Server voll und irgendwann kann das wget nicht mehr schreiben, weil der Speicherplatz aufgebraucht ist. Unbedingt auf dem Server prüfen, wohin das wget die Daten geschrieben hat und diese Dateien alle löschen, danach die Umleitung gen /dev/null wie in der Hilfe beschrieben http://newsletter-software-php-script.s ... s_cron.htm angeben.
Cron Prozesse laufen mehrfach und beenden sich nicht
Hallo,
Kann sein, das es einen ähnlichen Post schon gibt. Aber da ich kein Programmierer bin, konnte ich mit dem gefundenen leider nichts anfangen.
Das Problem ist, das sich ein Cron Prozess nicht automtisch beendet. Dieser laeuft jede Minute. Aber es laufen im Durchschnitt immer 3-4 zur gleichen Zeit. Das scheint nicht ok zu sein.
Ansonsten funktioniert der SuperWebMailer bestens.
Was ist zu tun? Liegt es am Script oder kann man dem Server Admin einen Tipp geben?
1183 root 20 0 3896 1060 832 R 16 0.0 0:10.97 wget -q http://www.xxx.xxx/swm/crons.php
1566 root 20 0 3896 1064 832 R 15 0.0 0:01.52 wget -q http://www.xxx.xxx/swm/crons.php
Viele Gruesse
Thomas
Kann sein, das es einen ähnlichen Post schon gibt. Aber da ich kein Programmierer bin, konnte ich mit dem gefundenen leider nichts anfangen.
Das Problem ist, das sich ein Cron Prozess nicht automtisch beendet. Dieser laeuft jede Minute. Aber es laufen im Durchschnitt immer 3-4 zur gleichen Zeit. Das scheint nicht ok zu sein.
Ansonsten funktioniert der SuperWebMailer bestens.
Was ist zu tun? Liegt es am Script oder kann man dem Server Admin einen Tipp geben?
1183 root 20 0 3896 1060 832 R 16 0.0 0:10.97 wget -q http://www.xxx.xxx/swm/crons.php
1566 root 20 0 3896 1064 832 R 15 0.0 0:01.52 wget -q http://www.xxx.xxx/swm/crons.php
Viele Gruesse
Thomas