Skip to content

Commit 8a001f6

Browse files
committed
fix:fix circuit breaker report wrong status when exception occurred.
Signed-off-by: Haotian Zhang <[email protected]>
1 parent 11f6241 commit 8a001f6

File tree

1 file changed

+1
-0
lines changed
  • polaris-plugins/polaris-plugins-circuitbreaker/circuitbreaker-composite/src/main/java/com/tencent/polaris/plugins/circuitbreaker/composite/utils

1 file changed

+1
-0
lines changed

polaris-plugins/polaris-plugins-circuitbreaker/circuitbreaker-composite/src/main/java/com/tencent/polaris/plugins/circuitbreaker/composite/utils/CircuitBreakerUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ public static ServiceRule fillDefaultCircuitBreakerRuleInNeeded(Resource resourc
190190
String statusCodes = IntStream.range(500, 600)
191191
.mapToObj(String::valueOf)
192192
.collect(Collectors.joining(","));
193+
statusCodes += ",-1";
193194
codeMatchStringBuilder.setValue(StringValue.of(statusCodes));
194195
errorConditionBuilder.setCondition(codeMatchStringBuilder);
195196
failureBlockConfigBuilder.addErrorConditions(errorConditionBuilder);

0 commit comments

Comments
 (0)