From dbf1f97dde38b8d55d642ce14a79461975c04588 Mon Sep 17 00:00:00 2001 From: wangyb <2457059817@qq.com> Date: Tue, 22 Oct 2019 20:28:21 +0800 Subject: [PATCH] Fix the cluster rule checking logic in FlowRuleUtil#checkClusterField() (#1105) --- .../com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sentinel-core/src/main/java/com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java b/sentinel-core/src/main/java/com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java index 2c776d15..6a79e074 100644 --- a/sentinel-core/src/main/java/com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java +++ b/sentinel-core/src/main/java/com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java @@ -195,7 +195,7 @@ public final class FlowRuleUtil { if (!isWindowConfigValid(clusterConfig.getSampleCount(), clusterConfig.getWindowIntervalMs())) { return false; } - switch (rule.getStrategy()) { + switch (clusterConfig.getStrategy()) { case ClusterRuleConstant.FLOW_CLUSTER_STRATEGY_NORMAL: return true; default: