基于Springboot + aop + Lua 的Redis 分布式限流器
基于Springboot + aop + Lua 的Redis 分布式限流器一、什么是限流?为什么要限流?二、限流方案1、计数器2、漏桶算法3、令牌桶算法4、Redis + Lua5、网关限流三、Redis + Lua 限流实现1、环境准备2、引入依赖包3、配置application.yml4、配置RedisTemplate实例限流类型枚举类5、自定义注解6、切面代码实现7、控制层实现8、测试四、源码
一、什么是限流?为什么要限流?
限流是保证系统高可用的重要手段!!!
由于互联网公司的流量巨大,系统上线会
原创
2020-10-10 17:02:09 ·
768 阅读 ·
0 评论