计数器限流
2020-12-01 14:51:23 0 举报
计数器限流设计
作者其他创作
大纲/内容
返回被限制
加redis全局等待锁
实时读取风控配置信息
是
redis风控数据string结构1. 出生时间(上一次风控设置的时间 ) 2. 当前风控的次数
当前时间-出生时间是否大于时间窗口?
拉取redis上一次设置风控数据
当前风控次数加加
redis全局等待锁释放
设置一次风控
没有被限制
否
重置出生时间为当前时间,并且风控次数置为1
redis风控配置string结构1. 时间窗口(指定窗口时间内,计算风控逻辑)2. 限制的次数,超过则触发风控
数据为空 ?
是否超过限制次数?
存储 redis风控数据1. 将出生时间设置为当前时间2. 当前风控次数为1
判断风控
0 条评论
下一页