欢迎光临
我们一直在努力

宝塔面板开启监控功能后内存占用率过高怎么解决

开启宝塔自带的监控功能监控服务器的运行状态等等的信息,并且解决内存占用率过高的问题,行了看教程吧大家,喜欢本站的可以收藏下哈哈。

教程讲解/使用教程

1.开启监控功能

监控功用关于了解服务器运行状况非常有用,内置的监控功用仍是比较准确的,咱们可以很好地看到服务器的负载、内存和cpu使用情况,以及带宽占用等,以此来判别服务器是否被进犯,是否配置需求升级等等。

比方,咱们看到CPU、内存和带宽几乎在同一时间段快速升高,那咱们初步判别有或许被进犯;假如网站流量上涨较多,而且排除了程序段的问题,内存仍是居高不下(保持80%以上),那或许咱们就需求考虑是否需求升级内存了……等等

怎么开启面板的监控功用?正如下图所示,只需勾选“开启监控”即可,这也太简略了,O(∩_∩)O哈哈~

 

宝塔面板开启监控功能后内存占用率过高怎么解决
2.解决内存占用率过高

 

在运用宝塔的过程中,有时候会遇到内存一向居高不下(维持在80%以上),一般来说,从监控看到内存占用一向在80%以上,已经说明内存不够用了,此刻可能会出现网站运转缓慢、Mysql数据库不定期宕机等状况。

导致内存占用过高的原因很多,比方程序有严重的bug、网站被攻击、突发大流量进入等。可是假如不是以上原因,你的服务器内存占用还是一向居高不下,那可能是由于php进程数一向在增加,没有自动关闭旧恳求导致的内存占用。这个便是今日我们所要处理的问题,下图便是客户服务器上的实在事例:

 

宝塔面板开启监控功能后内存占用率过高怎么解决
客户网站流量一直不高,可是内存占用一直保持在80%以上,在排除了各种可能原因之后,终究确认是php恳求一直占用内存。这个问题应该不是个例,因为已经在多个服务器上看到这样的情况。

 

解决的办法也比较简单,就是在php-fpm.conf增加一行设置,重启php即可。

注:php-fpm.conf 文件一般位于 /www/server/php/70/etc 目录下,注意 70 是php的版本号,需要根据你的php版本变更。

  1. #一般建议2G内存可以设置 3000-4000
  2. pm.max_requests = 3000

宝塔面板开启监控功能后内存占用率过高怎么解决

重启php以后,我们观察几个小时,如果内存占用平稳维持在 50% 左右,说明设置的值是比较合适的,如果占用偏高,就减小pm.max_requests设置的值,反之可增加值。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《宝塔面板开启监控功能后内存占用率过高怎么解决》
文章链接:https://www.xpn.cc/3744/fy.html
分享到: 更多 (0)

热门推荐

评论 抢沙发

登录

忘记密码 ?