windows2008服务器优化学习

近段时间,随着收录,排名,流量的增加,服务器的各种压力也逐渐显像出来。

服务器是4核4G的。流量8000IP/日左右。

一个月前某日开始,站点全天候断断续续出现访问宕机现象,服务器远程访问正常,而CPU各种消耗为0,就是通过站点域名访问中断,每天有4、5次之多,每次10分钟左右。(注:域名是解析在百度云加速的)。通过云加速后台发现,是遭受了攻击。

检查了半天,除了发现大量的百度蜘蛛来访外,无其他发现。空间商建议升级服务器配置。无奈之下,升级至8核16G的。情况好了很多,但每天还是有两三次出现宕机现象。

百度云加速提示还是大量攻击。

多方协助检查。终于发现问题。

1、每次宕机时,有大量的百度云观测IP访问,采用的是漏洞文件扫描。造成站点大量的404页面出现,导致访问拥堵。直接关闭云观测。情况有所改善

2、通过任务管理器--资源检测器,发现有大量的缓存时刻在写入(采用的是文件缓存方式),导致占用大量服务器资源。于是安装memcahed,换成 memcahed缓存,情况再次改善。

3、继续观察资源检测器,发现还是有些突发事件,导致数据库大量占用资源,这是SQL语句问题。CMD,登录MYSQL,-mysql -uroot -p。查询发现有两个语句查询出大量数据。通过搜索全模版方式,发现语句所在地方,其中一个语句采用了like,还是大范围的查询。修改了查询方式。情况再一次改善。

目前,访问宕机现象暂时没有了。还要继续观察。

总结:出现问题是,

先查看服务器日志,站点日志。

再通过资源检测器查看消耗高的进程,

再查看数据库高消耗语句

逐一对症下药

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值