网站故障处理记实:apache引起的麻烦

来源:互联网 时间:2008-09-26 17:04:00 

春节还没过完就接到同事的电话,说论坛访问速度慢,遭致用户强烈的投诉,要求我马上处理。这个bbs是运行在RedhatAS5上,由apache、mysql、php和discuz组成,有129550位注册会员,同时在线的最高人数11128,按照当前的硬件条件,应该满足访问需求(新上线的HP服务器)。在浏览器输入论坛的url,果然很慢,再联系朋友帮忙测试,打开网络还是很慢。

恶意攻击?mysql瘫痪?

先不管这么多,登录到服务器上去看看再做下一步打算。还好,登录比较顺利。运行命令uptime看系统负载,很低呀,再运行命令top,跟uptime得出的结论基本吻合,于是得出结论:系统负载不大。

是否被恶意攻击呢?基于这个想法,察看系统帐号—打开文件/etc/passwd,没看见任何异常;运行命令iptables–L–n发现防火墙规则仍按我当初设定的策略执行,这些迹象表明,系统不存在安全问题。

那会不会是mysql的性能问题呢?用mysql客户端连接数据库,察看负载,其情况如下:
mysql>showprocesslist;
+---------+-----------+-----------+--------+---------+------+-------+------------------+
|Id|User|Host|db|Command|Time|State|Info|
+---------+-----------+-----------+--------+---------+------+-------+------------------+
|1917230|bbsdiscuz|localhost|discuz|Sleep|284||NULL|
|1917412|bbsdiscuz|localhost|discuz|Sleep|223||NULL|
|1917442|bbsdiscuz|localhost|discuz|Sleep|222||NULL|
|1917554|bbsdiscuz|localhost|discuz|Sleep|205||NULL|
|…………………..省略若干………………………..
|1918404|bbsdiscuz|localhost|discuz|Sleep|0||NULL|
+---------+-----------+-----------+--------+---------+------+-------+------------------+
19rowsinset(0.00sec)

从输出结果看,连接数和保持时间也在正常范围内。以前曾经有过mysql数据库连接数过多(达到设定的最大连接数)及会话保持时间(Time)过长的事故,从而导致网站访问速度变慢,以至于无法忍受。由此分析,这个故障不是由mysql数据库所引起的。

现在还剩下apache了,看来该怀疑一下它了。我们先看看有多少个httpd进程,其过程如下:
[root@web1~]#psaux|grephttpd|grep-vgrep|wc-l
256
结果刚好是apache默认设置的最大连接数,再执行[root@web1~]#netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'其运行结果如下所示:
LAST_ACK3
SYN_RECV628
…………省略若干…………
TIME_WAIT524


标签:
0
投稿

猜你喜欢

  • 个人实录:博客从Z-blog转换到WordPress

    2009-01-22 13:33:00
  • 人人都是媒体平台 谈中国Blog影响力

    2008-04-17 14:05:00
  • 亚马逊推PC版阅读软件 加速突破平台限制战略

    2009-11-11 09:31:00
  • 康盛发布“云平台”核心产品Discuz! X2正式版

    2011-05-21 15:54:00
  • 做网站优化的SEOER们 请保持好您的心态

    2009-08-23 10:47:00
  • CMS 这点事儿

    2008-12-04 13:14:00
  • 如何让网站留住更多读者:数据收集与分析

    2009-01-21 18:12:00
  • 一个好的SEO方案让客户信服 自己财源滚滚

    2009-09-28 02:15:00
  • 十大WordPress的SEO优化技巧

    2007-09-11 19:08:00
  • 雨夜偶书 博客为什么比网站更牛

    2008-06-18 13:31:00
  • 如何学会与baidu共舞?

    2007-11-01 22:10:00
  • discuz 2x综合DIY页面制作方法

    2011-09-15 20:23:44
  • 百度游戏频道与178.com网合作频道正式上线

    2009-11-27 16:32:00
  • iPad干掉上网本 PC厂商追逐苹果推平板电脑

    2010-05-27 15:57:00
  • 《江苏文明办网倡议书》即将签署

    2009-10-28 13:24:00
  • 旁观者看福州四大网站的成功之道

    2010-03-07 20:35:00
  • 新手必读:Godaddy网站使用教程之后台概览

    2010-03-25 14:19:00
  • 基础教程篇:五个方面何防止网站被挂木马

    2008-10-28 21:05:00
  • 百度收录网站的特点分析

    2008-08-31 20:42:00
  • 10种提高WordPress访问速度的方法

    2010-03-22 10:01:00
  • asp之家 网站运营 m.aspxhome.com