为何CPU却偶尔跳100%呢?

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

经过排查发现来自网站的数据库请求并发非常高,连接中的经常达200 ,也就是这导致了服务器一但有了稍微高一点的访问量,就会出现CPU100%%的情况。

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

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

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

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

以上都是在非被攻击的情况下设置有效,如果你是被人CC攻击的,那么还是给自己弄个高防CDN吧。

(0)

相关推荐

  • Ghost win7系统下单击右键CPU占用率高达100%如何解决

    当有用户提出了win7系统单击右?占用CPU高的问题后不久,微软公司就有发布了一篇报告证实了这一点:在Windows7资源管理器里,选中文件单击右键会占用大量的内存。 报告里称,当你在Win7资源管理 ...

  • 电脑插入U盘之后CPU占用率变成100%怎么办?

    对于现在的办公族来说,几乎是每天都需要和一键u盘装系统打交道的,特别是对于办公室还没有购置打印机设备的朋友来说,经常都需要用到U盘装载资料出去打印,那么今天就有朋友提到了一个问题,说他的U盘只要一插入 ...

  • 用电视卡看电视CPU占用率达到100%

    用电视卡看电视CPU占用率达到100% 操作方法 01 先在"运行"中键入msconfig,禁用不必要的开机自启动软件,重启电脑只运行电视卡的播放软件,看看CPU占用率是多少,如果 ...

  • Win10系统cpu占用过高100%怎么解决

    电脑CPU占用过高,会让电脑变得非常卡,下面教大家解决办法,希望能够帮助到大家. 操作方法 01 首先,我们在电脑上同时点击键盘"Win+R",如图所示. 1.按键盘上的win+R ...

  • windows2003 IIS占用CPU资源100%的解决办法

    以下是方案1: 现象:机器正在调试或允许IIS时,被异常中断服务(比如停电),然后再次IIS运行页面时,CPU资源占用100%,即使重新启动也无效。 原因:发生中断时,IIS会写异常日志,但是此时写入 ...

  • cpu使用率100%是怎么回事?该如何解决

    在使用Windows XP系统的过程中,可能会出现系统的性能越来越慢的现象,打开任务管理器发现cpu的使用率达到100%,这究竟什么怎么回事呢?如何解决啊,不用担心,本文就为大家详细介绍解决方法 工具 ...

  • cpu使用率100怎么回事(电脑突然cpu使用率100怎么办)

    我们使用电脑运行了大量的任务时候,会容易出现出现cpu占用率过高的问题,甚至CPU占用率长期高达100%,严重影响电脑的运行速度,对我们的生活工作造成很大的影响,那么造成cpu使用率100的原因是什么 ...

  • 打开IE后CPU占用过高甚至100%的解决办法

    上网一段时间后电脑就突然变得非常慢,CPU占用率达到了100%,并且内存占用也跟着上去了.这个问题经常困扰着大家,现在就告诉你一种解决这个问题的办法. 操作方法 01 由于新版的KV.金山.瑞星等杀毒 ...

  • 电脑CPU使用率达100%如何办?

    操作方法 01 内容提要:一般情况下CPU占了100%的话电脑就会慢下来.遇到这种情形该怎么办呢?CPU使用率100%怎么办呢?有人会问到:该如何确定自己电脑的CPU使用率达到了100%呢?这个问题很 ...

  • 笔记本电脑CPU使用率100%的原因与解决

    笔记本电脑使用的时候突然变的很慢,CPU风扇一直高速运行.打开"任务管理器"发现CPU使用率一直100%运行,这是每个电脑用户都能遇到的问题.维修OK网在平时的笔记本维修工作中总 ...