pull/916/head
seanyu 3 years ago
parent bf2ef85eb4
commit 5ce2bcdf2b

@ -198,8 +198,8 @@ public class PolarisCircuitBreakerFilterFactory extends SpringCloudCircuitBreake
Set<HttpStatus> statusNeedToCheck = new HashSet<>(); Set<HttpStatus> statusNeedToCheck = new HashSet<>();
statusNeedToCheck.addAll(statuses); statusNeedToCheck.addAll(statuses);
statusNeedToCheck.addAll(getDefaultStatus()); statusNeedToCheck.addAll(getDefaultStatus());
if (statusNeedToCheck.contains(exchange.getResponse().getStatusCode())) {
HttpStatus status = exchange.getResponse().getStatusCode(); HttpStatus status = exchange.getResponse().getStatusCode();
if (statusNeedToCheck.contains(status)) {
throw new CircuitBreakerStatusCodeException(status); throw new CircuitBreakerStatusCodeException(status);
} }
}), }),

Loading…
Cancel
Save