相关疑难解决方法(0)

如何在 nginx 中限制速率,但包括/排除某些 IP 地址?

我可以使用limit_req速率限制对我的服务器的所有请求。

但是,我想取消对某些 IP 地址(即白名单)的速率限制,并对某些其他地址(即我希望低至 1r/s 的某些 IP)使用不同的速率限制。

我尝试使用条件(例如if ( $remote_addr = "1.2.3.4" ) {}),但这似乎只适用于重写规则,不适用于速率限制规则。

nginx rate-limiting

32
推荐指数
2
解决办法
3万
查看次数

在nginx中检测Slashdot效果

有没有办法让 Nginx 在来自推荐人的点击超过阈值时通知我?

例如,如果我的网站在 Slashdot 上有特色,并且突然间我在一个小时内有 2K 的点击量,我希望在超过 1K 的点击量时收到通知。

可以在 Nginx 中做到这一点吗?可能没有lua?(因为我的 prod 不是 lua 编译的)

traffic nginx

10
推荐指数
2
解决办法
786
查看次数

标签 统计

nginx ×2

rate-limiting ×1

traffic ×1