Análisis de procesos en PHP-FPM cPanel
Introducción
Lo de PHP-FPM a veces es mas complejo de lo que parece. Funciona bien pero da quebraderos de cabeza. El post original es muy bueno para trabajar con el.
How to review PHP-FPM processes per account
Ver procesos de un usuario
cPusername=user_cpanel
ps -f -U $cPusername |grep "[p]hp-fpm"
ps -f -U $cPusername |grep "[p]hp-fpm"
mysite 3353 15248 2 09:28 ? 00:00:00 php-fpm: pool mysite_net
mysite 26746 15248 4 09:25 ? 00:00:08 php-fpm: pool mysite_net
mysite 27163 15248 3 09:26 ? 00:00:05 php-fpm: pool mysite_net
Contarlos
ps -f -U $cPusername|grep -c "[p]hp-fpm"
3
Ver los procesos de todas las cuentas
for user in `cat /etc/trueuserdomains|awk '{print $2}'`;
do printf "User $user PHP-FPM processes:\n\n";
ps -f -U $user -u $user|grep "[p]hp-fpm";done
Contarlos
for user in `cat /etc/trueuserdomains|awk '{print $2}'`;
do printf "User $user PHP-FPM processes: ";
ps -f -U $user -u $user|grep -c "[p]hp-fpm";done
Links
Otro docuemtno muy interante es PHP-FPM Performance Tuning Basics
Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris
Si necesitas soporte profesional puedes contratar con Castris soporte profesional.