限流
2021-03-25 16:22:28 8 举报
限流描述
作者其他创作
大纲/内容
微服务
5*60*1000
resource :
decr
zrange guid_url==null
desc
match_patten
return response
time:总时间
resource: /wallbox/bind
limitApp:限流微服务名
name
zrange guid_url 0 -11. 获取最近一条记录的时间戳和当前时间。
zadd guid_url nowtimespan limittimespan EXPIRE time
key 生成:wallbox:limit:+guid+url+(timespan/单位时间时间戳)取整 incr
通过注解获取配置
limit:单位时间内允许访问的次数
zcrad guid_url 0 -1 判断次数
status: 是否生效
time_unit:时间单位
type: 维度
0 条评论
下一页