不少朋友刚开始使用云主机,都容易遇到负载、CPU及内存爆满100%的现象,度边君同样如此。参考和学习了一些网上文章后,度边稍微作了点小笔记。
除了301定向、静态化设置等正确布置以外,适当缓存也是加速动态网站的必需。此外,Php并发值的参数也需要认真均衡和修正。php的并发值跟内存使用关联性很强。
对于Php并发值设置,宝塔官方的建议以下:
内存与PHP并发关系参考值
<= 1GB 30
<= 2GB 30 ~ 50
<= 4GB 30 ~ 80
<= 8GB 30 ~ 150
<= 16GB 30 ~ 250
<= 32GB 30 ~ 500
新版的宝塔面板更加人性化了,php并发方案系统自动筛选了出来,你只要对应选择主机内存大小样式就好了。此外,还有最大子进程、起始进程、最大最小空闲进程等几个参数需要设置。对于这几个参数的设置,度边君采纳了这种建议:1G内存或者以下的允许创建的最大子进程数选30,然后设置起始进程数选5、最小空闲进程数选5、最大空闲进程数选10 。
不过,具体数据还是需要根据自己网站流量的特点去修正一下,度边君也是这么干的,摸着石头过河。