VPS使用xampp Apache出现的CPU高占用率的问题
来源:互联网 发布:java加密与解密的艺术 编辑:程序博客网 时间:2024/05/19 01:09
VPS使用xampp Apache出现的CPU高占用率的问题,对这个问题已经很敏感了。VPS出现CPU占用过高问题直接导致的问题是远程无法连接,网站无法访问。高流量,一开始还以为是客户的网站被黑了,结果,这几天查看了日志,才发现。。可能是xampp中Apache与WinSock v2相冲突,直接导致了CPU占用过高的问题。
于是在httpd.conf文件中使用 Win32DisableAcceptEx 禁止Apache使用 Microsoft WinSock v2 API :
<IfModule mpm_winnt.c>Win32DisableAcceptEx # 禁止使用AcceptEx()</IfModule>
还有一种原因:使用了加速乐(一种CDN加速产品)!!!
从访问日志中可以看到这货的不同节点不停的抓取网站:
这货不同节点不间断的抓取网站,导致CPU占用明显提升!20M流量进来。。。。这流量太恐怖了,一关闭,CPU占用立马变低,所以原因可能不是Apache与WinSock v2相冲突,而是这货在搞鬼...关闭CND之后CPU占用立马正常了,截图为证:
所以CND产品真的要慎用啊!!!之前另外一个客户的站点,也启用加速乐,而且是把DNS切换到这货的DNS上,结果生效时间慢,换回原来的DNS服务器之后,72小时过去了还有部分DNS解析到这货的节点上,缓存太严重了。而且最恶心的免费用户使用的节点全部是联通节点。。。 速度不但没提升,反而变慢了。CDN,真心不建议使用这货!!太恶心了。。。
0 0
- VPS使用xampp Apache出现的CPU高占用率的问题
- 解决Apache出现的CPU高占用率的问题
- 解决Apache出现的CPU高占用率的问题
- 解决Apache出现的CPU高占用率的问题
- cpu占用,解决Apache出现的CPU高占用率的问题
- 怎样定位CPU占用率高的问题
- 小议 Thread.sleep(0) 造成 CPU占用率高的问题
- linux问题排查 - 高cpu占用率的进程和线程
- eclipse在ubuntu16.04下cpu占用率高的问题
- CPU占用率高的九种可能
- CPU占用率高的N种原因
- CPU占用率高的九种可能?
- 找出cpu占用率高的sql语句
- JAVA 进程异常高的 CPU 占用率
- CPU占用率高的原因分析
- CPU占用率高的九种可能
- 【揭秘CPU占用率高的原因】
- CPU占用率高的九种可能
- 模版--截取字符
- 使用之Web Services开发工具--Borland推出专供Java
- 理解一般指针和指向指针的指针
- iOS7开发中的新特性,开发者需要注意了
- 2014阿里实习面试经验
- VPS使用xampp Apache出现的CPU高占用率的问题
- HashMap深度分析与比较 "Java Collections
- Android ListView使用BaseAdapter与ListView的优化
- JSP的安全应用问题
- codejam 2008 practice Contest
- highcharts基本操作
- 配置sonar、jenkins进行持续审查
- EJB是用于开发和部署多层结构
- Internet的迅速发展,在Email、WWW、FTP等传统的非实时应用日趋成熟