【教程帖】等待室/限流 教程
9.5.6 更新了等待室功能这个功能主要是可以当作消峰使用。
暂时只会处理返回类型为text/html 网页、
API 接口返回json格式的不适用。API 适用的限制方式为限流、后续会更新
默认配置为最大用户50 超时时间为10分钟。1 QPS 才能触发。
QPS就是网站的实时请求数。如果当前QPS 小于1qps 说明网站此刻流量很小。启用的话还可能会对用户带来困扰。
1、最大用户
这里的一个用户值的是一个IP+访问的UA=1个用户。默认配置为50 。这个需要看你调整。可以试着先用100-200 这样进行测试。
2、超时时间
这里指的是这个用户如果通过后、多久不需要进入到等待页面中。
3、效果
如果你选择了是默认的,则会带有宝塔的标识。如下:返回的网页大小为6KB
你也可以选择自定义返回的网页大小为3KB
效果如下:
2024年12月9号更新。现在还没有更新上去
测试效果的方法:
把最大用户数改成1
然后使用两个浏览器访问网页。
第一个可以正常打开、第二个则会加载等待的网页、
需要注意是此方法不能使用在线上业务、
会给正在访问的用户带来困扰。
12月14 日会更新限流的功能。
分为三种类型
限制某个接口,60秒内这个接口只能访问120次。
限制某个ip 60秒内只能最多请求120次,其他的访问为502或者404
限制某个接口1秒内最多通过10个请求。
已更新9.5.6功能已经上线 为了能简单的测试。2024-12-11 14:17 修改了一下策略。
需要测试的话。就把用户改为1qps改为0。就可以进行测试。
如果你设置不了0 。那么就需要修复一下防火墙插件就可以了
页:
[1]