SpringCloud gateway限流无效,redis版本低的问题

在使用springCloud gateway的限流功能的时候,配置RedisRateLimiter限流无效,后来发现是Redis版本过低导致的问题,实测 Redis版本为3.0.504时限流无效,改用7.0.x版本的Redis后限流生效。查了资料发现很多人都遇见过这个问题,3.x版本的Redis会导致gateway限流无效,使用4.0及以上版本就没问题。

gateway配置RedisRateLimiter限流,限流过程中会有key存储在Redis中,可以在Redis客户端使用命令 keys * 查看存储的key,key消失得特别快,可以在压测该过程中查看。

相关推荐
AirMan1 小时前
深入浅出Redis:一文掌握Redis底层数据结构与实现原理
redis·后端·面试
全栈凯哥2 小时前
20.缓存问题与解决方案详解教程
java·spring boot·redis·后端·缓存
Hellyc9 小时前
用户查询优惠券之缓存击穿
java·redis·缓存
鼠鼠我捏,要死了捏11 小时前
缓存穿透与击穿多方案对比与实践指南
redis·缓存·实践指南
洁辉14 小时前
Spring Cloud 全栈指南:构建云原生微服务的终极武器
spring cloud·微服务·云原生
天河归来16 小时前
springboot框架redis开启管道批量写入数据
java·spring boot·redis
守城小轩16 小时前
Chromium 136 编译指南 - Android 篇:开发工具安装(三)
android·数据库·redis
Charlie__ZS17 小时前
若依框架去掉Redis
java·redis·mybatis
roc_lab17 小时前
Spring Cloud Feign默认不支持重定向解决方案
spring cloud
汤姆大聪明18 小时前
Redis 持久化机制
数据库·redis·缓存