小编Cas*_*per的帖子

NGINX:限制与上游服务器的连接数

我使用 NGINX 作为上游服务器的反向代理。

有什么方法可以限制 NGINX 与上游服务器建立的同时连接数?

所需的行为是:

  • NGINX 最多与上游保持 n 个连接
  • 如果客户端建立 (n + m) 个连接,则一旦建立的连接空闲,就应将 m 个连接排队并提交给上游服务器。

NGINX 文档提到了模块 ngx_http_upstream_module 中的几个参数,即 max_conns 和 queue。问题是这些参数只有在NGINX的商业版才有。

在不求助于 NGINX 的商业版本的情况下,还有其他方法可以实现这种行为吗?

connection http nginx

7
推荐指数
1
解决办法
8889
查看次数

标签 统计

connection ×1

http ×1

nginx ×1