您好,欢迎来到33目录网(免费提交收录网站)提升网站排名,加大品牌展现首选!
注意:1. 本站诚招高质量友情链接!管理员QQ747442056    2. 33目录网整改进行中,违法网站将处理。 

当前位置:33目录网 » 文章资讯 » 网站运营 » 文章详细

宝塔系统cpu负载过高怎么办

发布时间:2021-07-18 来源:网络转载 浏览:746次
宝塔系统cpu负载过高怎么办图片

中国光大   今天朋友小博问我宝塔系统cpu负载过高怎么办?我说这得看情况。用过宝塔的朋友都知道,随着网站写入数据的增加,服务器负载也会越来越大,这是因为网站频繁的请求数据,而服务器配置有问题的话,就算你不进行任何操作,服务器后台也是在频繁的请求数据或读写数据。

  看过日志后,发现他服务器已经卡死,宝塔重启已经没法自动开机,看了下服务器才知道是cpu负载100%了,下面记录亲测解决方法,希望大家不要迷路了,另外建议大家不要轻易尝试,可以先备份先。

宝塔系统cpu负载过高的解决办法

  宝塔的负载状态图表中百分比的含意:

  50% 以下 – 此时服务器正以低负载状态运行

中国光大   50 ~ 90% – 服务器负载正常,用户的请求可以及时得到服务器响应

中国光大   90% ~ 100% – 表示服务器资源已耗尽,无法及时响应用户请求,需尽快排查项目是否运行异常,或增加服务器配置

中国光大   负载状态的影响因素

中国光大   1、CPU使用率

  2、线程数量

  3、IO使用率

中国光大   4、swap使用率

中国光大   5、因服务器主机负载过高导致资源分配不足

  解决负载过高的方法

  尽量少安装php版本,可以安装php5.6\7.0。 php 5.2、5.3、5.4、5.5、7.0、7.3 全都安装上了,这样做不对,只要安装过,多少会增加系统负载,我已经全部删除只留下了7.2.

  wordpress程序中安装这两个扩展组件即可,如果程序不要求,别的都不用安装。如果是非 wordpress 程序,只安装opcache 这个缓存扩展。

  宝塔扩展组件

  注意:安装使用memcached缓存组件memcached可以给服务器提速,进而加快网站访问速度,提高用户体验),步骤不要错,不然安装无用。

中国光大   在宝塔面板的“软件管理”>运行环境中往下拉找到php7.0,点击最右侧的设置,看到如下php管理界面。点击安装扩展,找到memcached安装。查看组件的效果,要看命中率hit如下图。

  启用memcached 缓存组件后,还要去 wordpress 后台插件搜索 memcached is your friend 并安装。插件在 wp-content 目录下会自动生成 object-cache.php 文件,并调用它作为 WordPress 对象缓存机制。WordPress后台安装插件: MemcacheD Is Your Friend。

中国光大   文章总结:导致cpu负载过高是多方面的,这篇文的方法并没有从根本上解决这个问题,而是尽量减少cpu负载过高的问题,如果你的cpu负载不是一下100%爆掉的话,或者网站源码及程序没有问题的话,请检查你的宝塔设置是否有安全问题,以及数据库配置和php版本设置是否得当,经常看看日志是否有恶意请求。最后还是建议大家使用大厂的服务器,售后也会更好,出现问题一般都会有人帮你。

┃ 推荐站点

  • 网站分类目录网站分类目录

    99网站目录网是一个优秀的网站分类目录,免费提供网站收录、网站目录提交、网址目录检索、中文网站目录搜索等功能,是广大网友与站长朋友们必备的网站分类目录网!

    2021-09-06
  • 快速提交网站入口快速提交网站入口

    95网站大全网是一个优秀的网址网站大全,免费提供网站收录、网站提交、网址目录大全、中文网站大全搜索等功能,是广大网友与站长朋友们必备的网站导航网!

    2021-07-16
  • 分类目录网站分类目录网站

    中国光大分类目录网汇聚国内外优秀的网站网址,并免费提供网站收录/分类目录/网站推广/网站导航服务,快速帮助中小企业提升网站排名及知名度.

    2017-09-20
2215/918/1644/810/258/698/2210/1629/336/ 印度国家艺术教育云大&bull