- 博客(3)
- 收藏
- 关注
原创 JAVA自定义注解实现接口/ip限流
1.自定义注解 @RateLimiter,添加属性:key(redis中key前缀)、time(redis中key过期时间,单位秒)、count(time中定义时间段内可以访问的次数),limitType(限流类型:1.限制接口;2.创建AOP,定义前置通知,获取@RateLimiter注解上的各项值,客户端每访问一次接口,redis中存储的current(当前时间段内已访问的次数)值+1,若current值大于count规定的值,抛出异常,提示到达允许访问的次数;1.创建枚举类,定义限流类型。
2022-11-09 10:53:00
2526
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人