最近网站经常无法打开,AMH后台显示CPU一直在180%左右,BWH后台显示负载 35.39 61.75 55.59
查询资源占用情况,发现mysqld的cpu占用大于150%,进入phpMyAdmi 查询 show processlist
最后这条是博客占用的,上面全都是amh防火墙占用的!百度查询解决方案,试了好几组关键字都没搜到!
Google 搜索了“amh_module_amwaf_robot”结果就查到结果了:(不得不说,还是Google好用!)
原贴作者是这么写的:
AMWAF中开启流量防护后,每天有两三万的拦截记录,导致系统mysql服务CPU占用一直100%,这种情况如何处理?能否关闭流量防护的日志?或者其它方法解决?
前几天CPU一直占用100%,查看是mysql进程占用的,经排查是一直在操作amh_module_amwaf_robot表,换mysql版本后问题依旧,清空amh_module_amwaf_robot表后立马就正常了,请问这种问题如何处理?
AMH开发者是这么回的:
目前版本amwaf拦截统计累计的数据多了是有查询效率问题,mysql查询占用。
就先清除amwaf表的拦截记录,amwaf新版本会有做优化,要等下amh7.2发布了先。
于是升级amh到最新版本,然后清空了amh_module_amwaf_robot,问题暂时解决了。
【版权声明】
禁止转载本站含有照片的文章(包括但不限于本人及本人亲友的照片)
禁止转载本站涉及中国大陆现状的描述、本人的政治评论等相关文章
其余文章允许非商用性质的转载,但请保留链接 http://400.tw
- « 上一篇:新华社记者被打?
- 曾经的中国:下一篇 »