外贸网站出现了很严重的事故,一访问CPU就满载,502

上周更换了服务器,好几天没有看,发现网站出现一访问就满载cpu就爆满,花了一点时间处理该问题。由于该网站是使用wordpress搭建的使用的是woocommerce商城,本身主题就带有各种插件。加上woocommerce冗余的代码,就显得很笨拙。

挨个筛查吧,于是先将各种插件,设为不激活状态,但是虽然访问速度加快了可是一访问还是出现满载的情况。

那么就不是插件的问题了。

于是又转向服务器的设置,配置是足够目前的访问人数的,更何况即使再低的配置那么也不会出现只有一个访问就变得缓慢。那么就是服务器的设置,因为网站语言是PHP,对于PHP属于解释型语言,不产生机器码,而是产生中间码(中间码是不能直接执行,这个中间码只有解释器可以识别到,中间码要靠解析器来进行执行),在执行代码过程中,翻译器并不产生目标机器代码,而是产生易于执行的中间代码,这种中间代码每执行一次就翻译一次,通常会导致执行效率较低。

所以需要对脚本的处理需要做一些优化。

优化之后终于不会出现502的情况了。


喃懂妳 » 外贸网站出现了很严重的事故,一访问CPU就满载,502

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

查看更多实用工具

立即查看 了解详情