Heim > Artikel > Backend-Entwicklung > [Rekord] PHP-fpm macht 100 % der CPU aus
Empfohlen: „PHP-Video-Tutorial“
PHP-FPM einmal aufzeichnen und 100 % der CPU ausmachen. Problembeschreibung:
Nach Rückmeldung des Geschäftspersonals, der Rezeption Die Seite hat einen 502-Fehler zurückgegeben und die Serverabfrage ergab, dass zwei PHP-FPMs 100 % der CPU ausmachen. Ein Neustart von PHP-FPM hat keine Auswirkung.
Lösung:
1. Verwenden Sie top, um die Prozess-ID zu finden, die 100 % der CPU ausmacht, und verwenden Sie ll /proc/PID/fd, um zu überprüfen, auf welcher Datei der Prozess ausgeführt wird Die Protokolldatei wird bearbeitet, die Protokolldatei enthält jedoch keine Schreibdaten.
2. Überprüfen Sie dann mit strace -p pid die Prozess-ID der gesamten CPU und stellen Sie fest, dass immer ein Schreibfehler (xxx) gemeldet wird. 3. Verwenden Sie dann df -h, um festzustellen, dass eine Festplatte voll ist und das Protokoll nicht geschrieben werden kann, was dazu führt, dass php-fpm 100 % der CPU belegt.Das obige ist der detaillierte Inhalt von[Rekord] PHP-fpm macht 100 % der CPU aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!