最新消息:走过的,离开的,已经错过,新开始2016

解决shopex服务器CPU高问题

技术随笔 果果 3884浏览 0评论

国内很多商城系统用的都是shopex程序,但你有没有因为网站cup高,负载高被主机商关闭主机,甚至要求搬离的呢,可能有很多人遇到过。

不得不说之前我们也这样关闭过客户主机,最近几个VPS云主机也遇到同样的问题,httpd占用很高的CPU,一直飙升到一百多,一开始还以为有攻击,但各种抓包分析,最后否定了这个结论,而且网站一天就那么几个访问IP。

最后没有办法,建议客户重装系统,一开始是nginx前端,apache后端,重装系统后直接apache架构,好了一天,还很高兴的以为问题解决,但第二天客户网站依然打不开,服务器一看服务器IO很高,导致CPU很高。继续找问题。

网上看到是要换数据库引擎,但这个其实只是要让服务器能抗一些,没有根本解决。

无聊一行行看日志,发现一直都是一段IP在请求连接,网上查了一下这是百度蜘蛛,有可能是这个问题,开启iptables,果断把这段ip封了,负载果断下来了,到0.7了,无语了,只能说百度蜘蛛太厉害了。

最后说一下,这是不得已的操作,封了百度蜘蛛,可想而知百度就不会收录你网站。但总比网站打不开好。这里给shopex遇到CPU高,负载很高的朋友的一个建议。

转载请注明:果果.IT » 解决shopex服务器CPU高问题

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址