当前位置:  技术问答>linux和unix

apache 占用100% cpu 导致网站不响应 linux大神请进

    来源: 互联网  发布时间:2017-05-03

    本文导语:  最近网站不知怎么了,平时运行的好好的 CPU 5%左右,忽然就会升到100%,之后导致网站不响应。strace -p 加进程号 一直显示 sched_yield()=0 兄弟就这些分了全散了  | 1、access log 有没有超过 ...

最近网站不知怎么了,平时运行的好好的 CPU 5%左右,忽然就会升到100%,之后导致网站不响应。strace -p 加进程号 一直显示
sched_yield()=0

兄弟就这些分了全散了 

|
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.系统内存还够吗
楼主,问题解决了没有,解决了说下原因

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • apache中使用mod_log_slow分析响应慢的请求
  • Apache如何启用gzip压缩
  • 想用APACHE做WEBSERVER,但不会用APACHE,请教。
  • Apache Hadoop 项目主页及介绍
  • apache日志文件总是空的,重起apache也没用。
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 安装完apache测试主页发现用的是系统自带的apache,该怎么办?
  • Apache hadoop当前各个版本说明
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • Windows下php 5.3.5和apache2安装配置及测试
  • 假设现在需要从网上下载的压缩包apache2,如何以dso模式安装在/home 目录的apache目录中,写出完整命令
  • Apache HTTP服务器2.4中的新功能概览
  • Apache 2.0 好像不支持Tomcat,我没看到哪位用 Apache 2.0 连接上 Tomcat 的
  • Apache HTTP Server(httpd)下载安装以及如何配置java(tomcat)和php详细介绍
  • linux下重装apache,却无法安装apache模块?
  • Apache默认是不支持SSI如何给Apache增加SSI支持
  • 我装了一个redhat9.0, 我如何卸载掉它原来的apache,然后重新装一个apache?
  • 请问TOMCAT和APACHE怎样结合使用呢?就像PHP和APACHE结合使用一样?
  • 真痛苦:resin装好了,Apache装好了(开始用pws改成Apache还是不行),但就是不执行我的jsp,在Win98下面
  • 我连接apache和tomcat之后为什么apache不能启动?
  • 100分!tomcat4.0.4+Apache可以不用从新编译apache就可以集成tomcat吗?因为我看到:.....
  • 急!Ubuntu10.04 apache2和tomcat6 mod_jk 整合 实现apache2的代理问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3