From 3d4a17ce4cab42a989e26c870e4ff5bca141221d Mon Sep 17 00:00:00 2001 From: sgibb Date: Tue, 5 Dec 2023 16:15:23 -0500 Subject: [PATCH] adds rateLimit example --- .../cloud/gateway/server/mvc/ServerMvcIntegrationTests.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-cloud-gateway-server-mvc/src/test/java/org/springframework/cloud/gateway/server/mvc/ServerMvcIntegrationTests.java b/spring-cloud-gateway-server-mvc/src/test/java/org/springframework/cloud/gateway/server/mvc/ServerMvcIntegrationTests.java index 64f87c58..ea54872a 100644 --- a/spring-cloud-gateway-server-mvc/src/test/java/org/springframework/cloud/gateway/server/mvc/ServerMvcIntegrationTests.java +++ b/spring-cloud-gateway-server-mvc/src/test/java/org/springframework/cloud/gateway/server/mvc/ServerMvcIntegrationTests.java @@ -817,6 +817,9 @@ public class ServerMvcIntegrationTests { .filter(rateLimit(c -> c.setCapacity(1) .setPeriod(Duration.ofMinutes(1)) .setKeyResolver(request -> "ratelimitttest1min"))) + /*.filter(rateLimit(c -> c.setCapacity(100) + .setPeriod(Duration.ofMinutes(1)) + .setKeyResolver(request -> request.servletRequest().getUserPrincipal().getName())))*/ .withAttribute(MvcUtils.GATEWAY_ROUTE_ID_ATTR, "testratelimit"); // @formatter:on }