apache 占用100% cpu 罗致网站不响应 linux大神请进
apache 占用100% cpu 导致网站不响应linux大神请进最近网站不知怎么了,平时运行的好好的 CPU 5%左右,忽然
apache 占用100% cpu 导致网站不响应 linux大神请进
最近网站不知怎么了,平时运行的好好的 CPU 5%左右,忽然就会升到100%,之后导致网站不响应。strace -p 加进程号 一直显示
sched_yield()=0
兄弟就这些分了全散了 sched_yield()无线调用 服务器不响应 httpd 100%CPU
[解决办法]
1、access log 有没有超过 2GB?有没有做日志滚动?
2、发生问题时,有多少个httpd进程在跑?是其中一个httpd进程大量占用CPU吗?
3、把httpd.conf贴出来看看
4、统计一下 access log 的IP来源,看看是不是DDOS攻击。
[解决办法]
确认磁盘正常,空间足够,确认同物理机其他程序没有异常,最后查看apache版本是否存在什么已知的bug(官网看更新日志)
[解决办法]
grep 'mpmstats' error_log
结果贴出来看看
[解决办法]查看一下你的/var/log/messeges看看有没有什么异常
[解决办法]1、错误日志是怎样的
2、是否有DDOS攻击发生。
[解决办法]ed Nov 20 09:25:41 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:41 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:42 2013] [error] [client 106.36.112.131] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:42 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:42 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:42 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
[Wed Nov 20 09:25:45 2013] [error] [client 183.60.213.106] File does not exist: /data/htdocs/pan_sns/sns
[Wed Nov 20 09:27:02 2013] [error] [client 106.36.112.123] File does not exist: /data/htdocs/pan_sns/wpad.dat
IP和文件很集中,这是正常的访问请求吗
[解决办法]1.是不是测试不充分,代码进入某个死循环了
2.系统内存还够吗
楼主,问题解决了没有,解决了说下原因