php-fpm 优化


查询一个php-fpm进程占用了多少内存

pmap $(pgrep php-fpm|head -1)

 

 大概30M的样子

 

那么理论上这台电脑

pm.max_children 的计算方法是:机器内存 / 30M。一般机器上面还运行了其他程序,所以理论值更小

php-fpm的配置公式为:

pm.start_servers=min_spare_servers + (max_spare_servers - min_spare_servers) / 2

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM