你的位置:国外/美国服务器租用 技术文档 LinuxVPS使用教程 正文
美国服务器出租
  1. 1美国独立服务器10G独享带宽不限流量,欧洲1G带宽独享,不限流量
  2. 2美国100M独享,洛杉矶 32GB内存 英特尔至强CPU,特价:1699元/月
  3. 3美国加州机房100M独享E3-1270,16G内存/96G内存,送KVM,1399元/月
  4. 4美国云服务器,8G内存,服务器CPU,4核心,特价699元/月,16G内存1299元
  5. 5美国G口抗攻击服务器,G口1000M独享带宽抗DDOS攻击服务器(至强Xeon E3 1230)
  6. 6国外G口带宽独享服务器,美国G口独享,欧洲G口独享服务器租用
  7. 7美国圣安娜KT服务器,加州KT服务器租用,KT独立服务器出租(特价799元/月)
  8. 8加州洛杉矶机房,中国访问速度最快的美国机房之一,999元/月,4G内存20M独享
  9. 9美国1G独享带宽,欧洲1G独享带宽租用(视频等大流量网站解决方案)
  10. 10凤凰城机房Phoenix服务器租用:7个机房4核I3,8G内存,30M独享带宽,首月999元
美国VPS主机
  1. 1美国SSD VPS租用,美国西海岸加州洛杉矶SSD VPS服务器,Linux/Windows
  2. 2内华达州VPS,拉斯维加斯VPS,拉斯维加斯服务器,内华达州服务器租用
  3. 3美国东海岸VPS,纽约服务器,曼哈顿云服务器,纽约VPS租用
  4. 4外贸VPS服务器,仿牌空间,仿牌主机,抗投诉VPS(外贸英文商城VPS)SSL证书安装服务
  5. 5美国Psychz电信直连VPS,中国访问速度最快的美国VPS,Psychz机房VPS
  6. 6Camforg专用VPS,美国Camforg多视频聊天软件VPS,Camforg服务器租用
  7. 7美国加州VPS,洛杉矶WebNX机房VPS,加州WN机房Windows VPS
  8. 8美国西雅图VPS,西雅图机房VPS,支持试用的VPS,VPS试用10元/天
  9. 9合租美国服务器,国外服务器合租,高端VPS服务器,完胜低配独立服务器的VPS
  10. 10抗攻击Windows VPS,不怕DDOS攻击的VPS,有攻击不关机,无攻击后2小时内恢复
wp网站replytocom突然导致vps负载急剧升高的故障分析和解决办法
  • wp网站replytocom突然导致vps负载急剧升高的故障分析:

    最近一个客户的vps突然经常负载很高,一开apache,几分钟内负载持续上升到100以上,问客户说只是跑一些wordpress网站,分析日志,看不到攻击的迹象。在仔细查看日志,发现大量有replytocom参数的访问, 类似下面:

    www.ctohome.com - 98.240.150.212 - - [28/May/2014:15:36:34 +0400] "GET /2014/02/26/salvatore-ferragamo%E2%80%99s-debuts-the-fiamma-bag-for-fall-2014/comment-page-14/?replytocom=169579 HTTP/1.1" 403 168 "-" "Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)" "-"
    www.ctohome.com - 144.76.36.244 - - [28/May/2014:15:36:35 +0400] "GET /2014/03/08/chanel%E2%80%99s-fall-2014-bags-were-as-fantastically-crazy-as-we%E2%80%99ve-come-to-expect/?replytocom=169044 HTTP/1.0" 403 168 "-" "Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)" "-"
    www.ctohome.com- 98.240.150.212 - - [28/May/2014:15:36:36 +0400] "GET /2014/02/26/salvatore-ferragamo%E2%80%99s-debuts-the-fiamma-bag-for-fall-2014/comment-page-14/?replytocom=169773 HTTP/1.1" 403 168 "-" "Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)" "-"

    进一步分析:

    wordpress 是纯动态程序,本来就不适合大量的访问,replytocom参数的链接是爬虫无意义的访问,内容重复,爬虫大量抓取导致内存/cpu等资源不够用。

    再进一步分析:

    发现有不少的trackback和wp-comments-post.php的 post 行为,即使把数据库mysql停止,这些post日志依旧产生,这肯定不是正常的访问。猜测这是一些垃圾seo软件,在群发wp的文章回复,以增加外链。这种post行为的ip,需要屏蔽掉。

    解决办法:

    在nginx里屏蔽掉带有replytocom的链接访问

    if ( $request_uri ~* "(replytocom|wp\-comments\-post|ctohome|trackback|comment\-page)" ){
        return 403;
    }

    这样日志里面会有大量的403记录,可以杜绝掉提交评论和trackback的现象。一般情况,用上面的办法,已经可以做到降低50%的负载了。

     

    但是这还不够,因为自动群发软件,还是会不断的爬网站上其他链接,寻找每一篇可以发布留言/trackback的文章,然后在去尝试post, 这一样造成服务器负载急剧升高。怎么办?我们需要写个程序,自动的把捣乱的ip都找出来,然后用防火墙屏蔽掉,这样才是根本解决的方法。

    程序定制:

    由于每个wordpress网站可能的情况都不同,程序定制是个十分消耗人工的事情,需要技术员长期/大量/仔细的分析日志,找出规律,然后再根据情况定制程序。一旦群发软件发现提交失败,它还会变动方法来达到他的目的。于是,程序也需要做相应的改动。目前ctohome提供wordpress类似情况的程序定制服务,帮助您解决服务器负载过高的难题。收费标准是每个网站500元/月,访问量巨大的,收费1000元/月

  • 在线购买: 市场价:1000.00 元 会员价:500.00 元(折扣:50%) 节省:500 元 购买
     
  • 点这里复制本页地址发送给您QQ/MSN上的好友