springboot RedisTemplate+lua接口限流 超过限流次数后返回null问题
lua脚本内容:local c = redis.call('get',KEYS[1]) or '0' if tonumber(c) > tonumber(ARGV[1]) then return c endc = redis.call('incr',KEYS[1])if tonumber(c) == 1 then redis.call('expire',KEYS[1],ARGV[2]) endreturn c接口限流方法:/** * 接口限流 * * @param
原创
2022-03-06 02:54:25 ·
1220 阅读 ·
1 评论