Ich habe ein PHP-Skript, das wir alle paar Minuten durch einen Cron-Eintrag laufen lassen, und hin und wieder (etwa einmal pro Woche), anstatt normal zu beenden, bleibt es laufen und verbraucht 100% eines CPU-Kerns (ich nehme an, in einer Endlosschleife)
Wenn ich mir den Code ansehe und darüber "nachdenke", kann ich keinen Grund dafür finden, dass das passiert, aber es passiert. Bisher, wenn ich 3 oder mehr von denen ich sie töten, und das löst die CPU-Problem, aber ich möchte etwas über dieses zu tun...
Gibt es eine Möglichkeit, einen Prozess zu beenden oder mit einem Debugger an ihn anzuhängen, so dass ich wissen kann etwas , alles (Die PHP-Zeile, in der er sich befindet, wäre eine große Hilfe). Ich habe nichts dagegen, wenn der Prozess stirbt, wenn ich dump, oder etwas.
Dies ist ein PHP-Skript, läuft von der Kommandozeile, in einem CentOS 5.6 Maschine, und ich bin ein großer Noob, wenn es darum geht, *nix, so dass, wenn Sie mich auf einige Tutorial für Dummies, die awesome wäre zeigen kann.
Ich danke Ihnen! Daniel