页面响应时间超过两秒,cpu爆满,内存超过75%,nginx的access日志中出现ab攻击
Posted 健身小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面响应时间超过两秒,cpu爆满,内存超过75%,nginx的access日志中出现ab攻击相关的知识,希望对你有一定的参考价值。
由于网站后端没有进行认证可进行请求造成被攻击,类似于ab,webbench,jmeter等这种压力测试工具,通过制造大量的并发请求,耗尽服务器资源。
日志出现大量:
xxxxxxxxxxxxx - - [04/Jul/2013:23:37:49 +0800] “GET /1000.html HTTP/1.0” 200 56471 “-” “ApacheBench/2.3” -
xxxxxxxxxxxxx - - [04/Jul/2013:23:37:49 +0800] “GET /1000.html HTTP/1.0” 200 56471 “-” “ApacheBench/2.3” -
nginx 设置…Nginx.conf 添加
if ($http_user_agent ~ ApacheBench|WebBench|Jmeter|must-revalidate)
return 403;
以上是关于页面响应时间超过两秒,cpu爆满,内存超过75%,nginx的access日志中出现ab攻击的主要内容,如果未能解决你的问题,请参考以下文章