配置Nginx防止web服务器被压力测试
最近经常用人帮忙做压力测试(参考文章:菜鸟的第一次web压力测试:ab命令参数详解),用webbech或者ab等一些工具模拟并发压服务器,若服务器没有限制连接数或带宽,服务器很容易被压跨。
以下是防止压力测试的nginx配置文件(http段落):
cat /usr/local/nginx/conf/nginx.conf
…
http {
…
limit_conn_zone $binary_remote_addr zone=one:10m;
…
}
#如果在1.1.8之后版本还用语法:limit_zone name $variable size,会报警告ng ….[阅读全文]