宝塔面板解决网站云服务器偶尔出现CPU100%的情况

admin3年前服务器41

不知道大家有没有遇到一个问题,就是服务器CPU经常会跳100%,但是网站却其实却没什么访问量,查看服务器带宽也是正常的,那为何CPU却偶尔跳100%呢?

对于这个问题主机吧上周也遇到过类似的问题,查了挺久,一开始以为是CC攻击,还把网站设置全部缓存,结果查看了下CDN,消耗流量与请求量并没有异常,说明并不是攻击问题。

最后我们从服务器下手,以为是服务器中毒了,然后我们发现来自网站的数据库请求并发非常高,连接中的经常达200+,也就是这导致了服务器一但有了稍微高一点的访问量,就会出现CPU100%的情况。

找到原因后我们要怎么解决呢? 当然是合理分配资源,以主机吧用的宝塔面板为例,进入软件商店,找到mysql数据库,进入设置

找到性能调整,根据自己的服务器配置选择相应的优化方案,比如我的是4G内存的,那么就选2-4G,可以选小的方案,但不要选大的,因为这样只会让数据库保持连接超过你服务器的承受范围,影响服务器性能。

选择完保存后,我们再进入PHP设置,性能调整,网站如果每天只有2000+IP访问量的,建议选50或者100并发,这里写的并发是让你的服务器一但达到这么多并发了,系统会自动清除掉进程,达到服务器优化目的,所以不是设置越大越好,因为一但你并发达56百的时候,系统却没有清除进程,一般服务器是受不住的,会出现卡慢设置打不开的状态,所以选择合适自己服务器配置的优化状态很重要,主机吧就是选100并发的。

主机吧设置完后,通过一周的观察没有再出现卡慢的情况了,CPU也不会跳100%了。

以上都是在非被攻击的情况下设置有效,如果你是被人CC攻击的,那么还是给自己弄个高防CDN吧,这里主机吧推荐百度云加速,拦截CC攻击效果棒棒哒!


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

宝塔面板常用命令大全

安装宝塔Centos安装脚本yum install -y wget && wget -O install.sh download.bt/install/install.sh &...

Apache SSL服务器配置SSL详解

1.安装必要的软件 引用我用的是apahce2.0.61版,可以直接官方提供的绑定openssl的apache.文件名是:apache_2.0.61-win32-x86-openssl-0.9.7m....

站群服务器有哪些优势,站群服务器的常见应用场景

站群服务器是一种能够同时托管多个网站的服务器,由于其具有多样化的特点,被广泛应用于各个领域。站群服务器有很多优势,例如可以降低采购成本、提高网站的访问速度和可用性、增强网站的安全性等等,许多企业和机构...

工信部备案查询是什么,工信部备案查询的作用

工信部备案查询是指企业在向工信部进行备案后,通过查询系统查询自己的备案信息。工信部备案是指所有提供互联网信息服务的单位和个人,在开展经营活动前,必须向工业和信息化主管部门申请,获得备案批准的一项管理制...

网站服务器与APP服务器之间有何区别

接触过网站的朋友都知道,在南昌网站建设中,建站除了要买域名,写程序等方面的东西外,服务器也是不可缺少的。而细心的朋友便会发现,其实APP开发跟建站是一样需要服务器的。说到这里,相信就有很多朋友有这样的...

你知道如何选择靠谱的虚拟主机服务商吗,虚拟主机服务商

1.什么是虚拟主机服务商?虚拟主机是指在一台物理主机上分割出多个虚拟主机,每个虚拟主机都可以独立运行,拥有自己的磁盘空间、流量、邮件等资源,用户可以通过服务器管理面板进行操作。虚拟主机服务商则是提供虚...