alibaba / alibaba/Sentinel

[BUG] 资源名称使用正则表达式时,当使用非快速失败的CONTROL_BEHAVIOR时,配置的流控规则不会加载

Open
#3,544 1 comment 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Java
Stars
23.1k
Forks
8.1k
PR merge metrics
No merged PRs in 30d

Description

## Issue Description

Type: *bug report*

### Describe what happened
请问下流控规则,资源名称要使用正则表达式时,流控效果CONTROL_BEHAVIOR_DEFAULT要限制是快速失败才允许使用regex,当我使用其他CONTROL_BEHAVIOR时,配置的流控规则不会加载
com/alibaba/csp/sentinel/slots/block/flow/FlowRuleUtil.java:249
` if (rule.isRegex()) {
return !rule.isClusterMode() && rule.getControlBehavior() == RuleConstant.CONTROL_BEHAVIOR_DEFAULT;
}`

### Describe what you expected to happen

### How to reproduce it (as minimally and precisely as possible)

1.
2.
3.

### Tell us your environment

### Anything else we need to know?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.