云服务器上php-fpm进程cpu占用率高怎么办?

最近韩杰克日更的博客总是爆内存,排查日志发现是php-fpm进程数过多导致!故贴出以下解决方案!

进宝塔面板后,在“软件商店”选择对应php版本->“设置”->FPM配置文件,或者选FPM优化!

几个参数大体了解一下:

pm=dynamic;

这个参数代表弹性,兼顾性能与内存情况,不知道怎么设置的可以选择这个,但是比较复杂要根据上面的计算,配置好各个参数值!

pm = ondemand;

这个参数重点突出省内存,耗性能,适用于内存不足的情况!

pm = static;

即静态配置,代表php-fpm进程数固定!

看过参数后,发现fpm进程过多导致,所以需要降低fpm进程数!案例做法如下:

图片[1]-云服务器上php-fpm进程cpu占用率高怎么办?-韩杰克日更

参数优化完了后,需要重启PHP FPM!

在宝塔面板“软件商店”选择对应php版本->“设置”->“服务”->“重启”!

【广告时间:阿里云小站官方上云,近期优惠就用阿里云ECS云服务器。】
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容