diff --git a/spring-cloud-gateway-core/pom.xml b/spring-cloud-gateway-core/pom.xml
index 05132827..e1acaf1b 100644
--- a/spring-cloud-gateway-core/pom.xml
+++ b/spring-cloud-gateway-core/pom.xml
@@ -64,7 +64,7 @@
org.springframework.boot
- spring-boot-starter-data-redis
+ spring-boot-starter-data-redis-reactive
true
diff --git a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java
index c3811ba8..100ff958 100644
--- a/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java
+++ b/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java
@@ -36,6 +36,7 @@ public class RedisRateLimiter implements RateLimiter {
*/
@Override
//TODO: signature? params (tuple?).
+ //TODO: change to Mono>
public Response isAllowed(String id, int replenishRate, int burstCapacity) {
try {