php-fpm 优化

。_饼干妹妹 提交于 2019-11-29 06:22:16

查询一个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进程数量。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!