Maison > développement back-end > tutoriel php > [Record] PHP-fpm représente 100 % du CPU corrigé

[Record] PHP-fpm représente 100 % du CPU corrigé

藏色散人
Libérer: 2023-04-09 14:12:01
avant
3146 Les gens l'ont consulté

[Record] PHP-fpm représente 100 % du CPU corrigé

Recommandé : "Tutoriel vidéo PHP"

Enregistrez php-fpm une fois et occupez 100 % de la réparation du processeur

Description du problème :

Selon les commentaires du personnel de l'entreprise, la page de la réception a renvoyé une erreur 502. Après avoir interrogé le serveur, il a été constaté qu'il y avait deux php-. fpm représentant 100% du CPU. Le redémarrage de php-fpm n'a aucun effet.

Solution :

1. Utilisez top pour trouver l'ID de processus qui représente 100 % du processeur et utilisez ll /proc/PID/fd pour vérifier lequel. fichier sur lequel le processus fonctionne. Trouvé uniquement dans le fichier journal des opérations, mais aucune donnée n'est écrite dans le fichier journal.

2. Utilisez ensuite strace -p pid pour vérifier l'ID de processus du processeur complet et constater que l'erreur d'écriture (xxx) est toujours signalée.

3. Utilisez ensuite df -h pour constater qu'un disque est plein et que le journal ne peut pas être écrit, ce qui fait que php-fpm occupe 100 % du processeur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal