Nginx限制同一IP请求次数Nginx限流
按连接数,即并发数(ngx_http_limit_conn_module)
按请求速率,即IP限制单位时间内的请求数(ngx_http_limit_req_module
1、
http
{
#..
limit_conn_zone $binary_remote_addr zone=one:10m;#创建规则 限流带宽10M
#..
}
server
{
#...
limit_conn one 1;//应用规则 统一IP并发请求为1
#...
}
2、
http
{
#..
limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s;//创建规则 同个IP每秒1次请求
#..
}
server
{
#...
limit_req zone=mylimit burst=1 nodelay;//应用规则 burst突发情况允许排队请求次数
#...
}
以上是 Nginx限制同一IP请求次数Nginx限流 的全部内容, 来源链接: utcz.com/z/517864.html