gpt4 book ai didi

Nginx:限制每个 IP 到后端的同时连接数

转载 作者:行者123 更新时间:2023-12-04 00:57:33 25 4
gpt4 key购买 nike

我们将 nginx 与应用程序服务器一起用作后端。

我们需要限制每个 IP 到后端的同时连接数。我们使用了 limit_conn nginx 指令用于此目的。但它并不适用于所有情况。
如果用户从一个IP生成大量连接并迅速关闭它们,那么nginx会将此请求传递给后端,但由于客户端连接已经关闭,因此该连接不计入limit_conn .

是否可以使用 nginx 限制每个 IP 与后端服务器的同时连接数?

最佳答案

你可能想设置

proxy_ignore_client_abort off;

Determines should the connection with a proxied server be closed if a client closes a connection without waiting for a response.



来自 documentation

另一个建议是使用 limit_req来限制请求率。

关于Nginx:限制每个 IP 到后端的同时连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17523920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com