php-fpm优化配置参考

/usr/local/php/etc/php-fpm.conf php

动态算法:小内存
pm.max_children:静态方式下开启的php-fpm进程数量
pm.start_servers:动态方式下的起始php-fpm进程数量
pm.min_spare_servers:动态方式下的最小php-fpm进程数
pm.max_spare_servers:动态方式下的最大php-fpm进程数量

pm.max_children = 内存/20M
pm.start_servers min_spare_servers + (max_spare_servers – min_spare_servers) / 2
pm.min_spare_servers 最小值可以按内存/2/40 的整数
pm.max_spare_servers 最大值可以按内存xxMB/2/20 的整数

静态算法: 大内存
pm.max_children 内存/30M 200

=====================================================================
nginx.conf
worker_processes 4;
worker_cpu_affinity 0001 0010 0100 1000;