ADD-SP / ngx_waf

Handy, High performance, ModSecurity compatible Nginx firewall module & 方便、高性能、兼容 ModSecurity 的 Nginx 防火墙模块
https://add-sp.github.io/ngx_waf-docs/
BSD 3-Clause "New" or "Revised" License
1.49k stars 187 forks source link

能否支持根据cpu负载来开关验证码(或其他cc防御等)? #124

Open xwlcn opened 1 year ago

xwlcn commented 1 year ago

如题,类似Cloudflare的一个检测脚本:https://github.com/Machou/Cloudflare-Block

目前能想到的就是模仿上面的方法,写个定时检测的脚本,负载过高就修改nginx配置文件然后重启,但这种方法需要reload Nginx,感觉不够优雅,是否能够在模块内置该功能,目前只看到访问频率过高时开启验证码的配置方法。

ADD-SP commented 1 year ago

实际上这个功能已经在开发分支上了,但是那个分支上的新 feature 太多,bug 很多,所以一直没有 release。