VPS侦探论坛

 找回密码
 注册
查看: 204|回复: 5

看php优化的疑问

[复制链接]
发表于 2019-8-26 12:56:48 | 显示全部楼层 |阅读模式



看军哥的讲解:

修改/usr/local/php/etc/php-fpm.conf
php 5.3以上版本调整:pm.min_spare_servers和pm.max_spare_servers的值适当增加
最大值可以按内存xxMB/2/20 的整数来算,最小值可以按内存/2/40 的整数来算,可以少点或多大,可以自己调整运行看看。


我服务器配置是 CPU:16核 内存:32G
那我服务器是不是
1024X32=32768MB

32768MB/2/20=819.2  pm.max_spare_servers填写820


最小值就是
32768MB/2/40=409.6  pm.min_spare_servers填写410

请教下军哥和各位前辈,这样填写是对的吗?如果不对,应该是?


美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-8-26 21:28:20 | 显示全部楼层


这个并没有完全的必须按这个来,大点小点都行
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
 楼主| 发表于 2019-8-26 22:34:17 | 显示全部楼层



licess 发表于 2019-8-26 21:28
这个并没有完全的必须按这个来,大点小点都行

嗯,我知道没有那么精确,是问下军哥,我这个算法和数值对不对?
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-8-27 12:17:27 | 显示全部楼层



licess 发表于 2019-8-26 21:28
这个并没有完全的必须按这个来,大点小点都行

军哥
我算出的数值是820和410  我填写的是700和300
但是502错误!这种方法是不是不正确?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
发表于 2019-8-27 14:27:36 | 显示全部楼层

天使情歌 发表于 2019-8-27 12:17
军哥
我算出的数值是820和410  我填写的是700和300
但是502错误!这种方法是不是不正确? ...

单纯只改这个数组并不会导致502,出现502建议按置顶帖进行排查

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-8-27 19:35:03 | 显示全部楼层

这几个数值有关系,只改其中2个就会报错且502,于是我32G服务器改成以下参数就行了

pm.max_children = 400
pm.start_servers = 200
pm.min_spare_servers = 200
pm.max_spare_servers = 400
request_terminate_timeout = 900

然后再观察看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-9-22 16:47 , Processed in 0.044530 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表