限制Nginx最大并发连接数
我正在寻找一种将最大并发连接数限制为1的方法。 我不想要每个IP的连接限制,我已经知道这是受支持的 据我所知,这正是我想要的,但不幸的是,免费版本中没有: 此外,以下参数可作为我们的 商业认购 限制限制Nginx最大并发连接数,nginx,Nginx,我正在寻找一种将最大并发连接数限制为1的方法。 我不想要每个IP的连接限制,我已经知道这是受支持的 据我所知,这正是我想要的,但不幸的是,免费版本中没有: 此外,以下参数可作为我们的 商业认购 限制worker\u连接不是一个选项,因为它需要的最小连接数是4,并且影响的范围比传入的请求更大 我的确认: server { listen 80; server_name localhost; location / { rewrite_by_lua ' [some lua co
worker\u连接
不是一个选项,因为它需要的最小连接数是4,并且影响的范围比传入的请求更大
我的确认:
server {
listen 80;
server_name localhost;
location / {
rewrite_by_lua '
[some lua code]
';
proxy_pass http://127.0.0.1:8080;
}
}
在我发布这个问题后不久,我在谷歌上搜索如何在Nginx中的一个文件中将ip列入白名单时,无意中发现了这个问题!考虑到我花了2个小时在谷歌上搜索关于利率限制的具体条款,这有点滑稽;谈谈相关性,呵呵
limit_conn_zone $server_name zone=servers:1m;
limit_conn servers 1;
http{
块中的这一点似乎起到了作用。另请参见