php-fpm启动
拷贝启用文件
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
启动
# /etc/init.d/php-fpm
重启
# killall php-fpm
# /etc/init.d/php-fpm
------------------------
进程不够就会起新,新的不能超过pm.max_children;
但是新的也会变为闲置,需要被回收,回收的标准就是,空闲的不能超过pm.max_spare_servers
所以:pm.max_spare_servers不要太大,否则不回收,pm.max_children可以尽可能的大。
------------------
php-fpm,有两种管理进程的方式,分别是static和dynamic。
如果设置成static,进程数自始至终都是pm.max_children指定的数量,pm.start_servers,pm.min_spare_servers,pm.max_spare_servers配置将没有作用。
如果设置成dynamic,则进程数是动态的,最开始是pm.start_servers指定的数量,如果请求较多,则会自动增加,但不超过 pm.max_children指定的数量,同时保证空闲的进程数不小于pm.min_spare_servers,如果进程数较多,也会进行相应清理, 保证多余的