Maison  >  Article  >  développement back-end  >  Comment définir le nombre de processus php fpm

Comment définir le nombre de processus php fpm

藏色散人
藏色散人original
2020-08-10 10:06:263440parcourir

Comment définir le nombre de processus php fpm : ouvrez d'abord le fichier de configuration "php-fpm.conf" ; puis modifiez le paramètre "pm.max_children" puis définissez le paramètre "pm.start_servers" ; enfin, définissez le nombre maximum de processus de service inactifs. Comptez simplement.

Comment définir le nombre de processus php fpm

Recommandé : "Tutoriel vidéo PHP"

Paramètre du numéro de processus php-fpm

1.php-fpm dispose de trois méthodes de gestion : statique (nombre fixe de processus enfants), dynamique (paramètre dynamique des processus enfants) et onedemand (générée uniquement lorsque le processus est nécessaire)

2.php-fpm Le nombre de processus est principalement déterminé par les cinq paramètres suivants

pm.max_children : Lorsque pm est statique, il indique le nombre de processus enfants créés, et lorsque pm est dynamique, il indique le nombre maximum de processus enfants pouvant être créés

pm.start_servers : Définissez le nombre de processus enfants créés au démarrage, valable uniquement lorsque pm est dynamique.

Valeur par défaut : min_spare_servers + (max_spare_servers - min_spare_servers)/2

pm.min_spare_servers : définissez le nombre minimum de processus de service inactifs, valable uniquement lorsqu'il est dynamique.

pm.max_spare_servers : définissez le nombre maximum de processus de service inactifs, valide uniquement lorsqu'ils sont dynamiques.

pm.process_idle_timeout : nombre de secondes, combien de temps il faudra pour terminer le processus inactif, utile uniquement pour une seule demande

3.php-fpm le paramètre du numéro de processus est principalement déterminé par la mémoire du serveur. Le processus php-fpm occupe 20 à 30 Mo de mémoire lorsqu'il s'exécute normalement.

(1) Si la simultanéité du système n'est pas très grande, il sera préférable d'utiliser statique. La valeur spécifique est définie en fonction du volume de requêtes du système.

(2) Si la gigue de simultanéité du système est relativement importante, il sera préférable d'utiliser dynamique. La valeur spécifique est définie en fonction de la simultanéité des requêtes du système et de la taille de la mémoire.

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!

Déclaration:
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