enable body caching if fallbackUri is configured

Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
This commit is contained in:
qnnn
2025-03-15 14:02:32 +08:00
parent fcba3da5d3
commit 611ae85b2d

View File

@@ -89,7 +89,9 @@ public abstract class SpringCloudCircuitBreakerFilterFactory
@Override
public GatewayFilter apply(Config config) {
enableBodyCaching(config.getRouteId());
if (config.getFallbackUri() != null) {
enableBodyCaching(config.getRouteId());
}
ReactiveCircuitBreaker cb = reactiveCircuitBreakerFactory.create(config.getId());
Set<HttpStatus> statuses = config.getStatusCodes()
.stream()