宝塔面板的内存占用率过高的解决方案

起因

昨天晚上想要解决阿里云服务器(为什么是单指阿里云,因为我的另一台服务器(VU),挂了一个WP,和一个DZ占用率都低于20%)内存占用过高的问题但是迟迟没有解决,曾经也发过工单,但是都没有解决,时至今日,终于找到解决的办法于是,这篇文章就因此成型。

过程:


经过进程查找

这一个PHP-Fpm 占用的数量甚多,且单个占用的亮比较大,于是猜测是否是这个服务项的影响呢?

于是乎 去网页搜查,经过不懈的查找终于找到了新技能get的地方(限制并发的数量)

在如下网页找到解决方案

https://www.bt.cn/bbs/thread-1132-1-1.html

找到总控的软件设置->PHP7.2(因人而异)->设置->性能调整,修改成如下图所示:

内存占用率明显下降,降至30%左右(未优化前80%上下)。

遗留问题


至于为什么同样的宝塔面板,VU家的内存(1G)占用率低,阿里的内存(2G)占用率高,问题还在调查中,单指猜测,宝塔在1H1G的服务器上限制了PHP的并发的数量,而在1H2G的服务器上减少了对服务器并发数量的限制。

问题拓展


如何在命令行下调整呢,在查资料的过程中也有所涉及,相应网址如下:

看云论坛

解决CentOS 7中php-fpm进程数过多导致服务器内存资源消耗较大的问题