spring-cloud-gateway
spring-cloud-gateway copied to clipboard
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
built-in redis rate limiter script has room for performance tuning **Describe the bug** The builtin [request_rate_limiter.lua](https://github.com/spring-cloud/spring-cloud-gateway/blob/main/spring-cloud-gateway-server/src/main/resources/META-INF/scripts/request_rate_limiter.lua) script is used for rate limiting, implementing Token Bucket Algorithm, the script's main logic...
**Describe the bug** Spring Cloud Gateway 4.2.0 JDK 21 Spring Boot 3.4.2 We were having some weird issues concerning connection timeouts. I was analzing some parts of the code and...
We have developed our API Gateway using Spring Cloud Gateway framework based on reactive paradigm using below libraries: **Spring Boot: 3.2.0 Spring Cloud: 2023.0.0 Spring: 6.1.1 Spring Cloud Gateway: 4.1.0**...
There are a number of bugs and open issues around the use of Multipart File uploads via the Spring Cloud Gateway MVC implementation, and there seems to be multiple workarounds...
**Describe the bug** I'm experiencing an issue with Spring Cloud Gateway where requests are still being routed through the load balancer even after removing all instances from Eureka. Steps to...
**Is your feature request related to a problem? Please describe.** I can see that Gateway can encode/decode `Response` by gzip ([ModifyResponseBodyGatewayFilterFactory](https://github.com/spring-cloud/spring-cloud-gateway/blob/7f638fbcaea0938a5cc3c7e6160bf04c3f0eb0c6/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/filter/factory/rewrite/ModifyResponseBodyGatewayFilterFactory.java#L267-L278)). Can the same transformation be added for the `Request`?...
**Describe the bug** When I upgrate `spring-cloud-gateway` to version `4.2.0`, I found that `SslBundles` does work at all. After deeply diving into the source code, I found that the conditions...
Hi, I'm currently trying to implement a Rate Limiter on my AWS infrastructure. Requests for my app currently go through Spring Cloud Gateway (which does circuit breaking, retries, rate limiting,...
**Is your feature request related to a problem? Please describe.** `JsonToGrpcGatewayFilter` which converts a json to a gRPC creates `ManagedChannel` on every call. ```java package org.springframework.cloud.gateway.filter.factory; public class JsonToGrpcGatewayFilterFactory extends...
Hello Experts, We’ve encountered an issue with multipart/form-data uploads in our microservices architecture after upgrading from Spring Boot 3.3.2 (where uploads worked as expected) to Spring Boot 3.3.5 and Spring...