限流配置放在统一的地方,不起作用

来源:17-3 基于硬编码应用 Sentinel 的限流功能(2)

秋晨001

2023-12-04

我尝试将限流配置放到一个统一的地方,但是却不起作用

代码如下:

@Component
public class SentinelConfig {

    @PostConstruct
    public void initFlowRules() {
        List<FlowRule> rules = new ArrayList<>();
        // 创建流量控制规则对象
        FlowRule rule1 = new FlowRule();
        rule1.setResource("Resource1");
        rule1.setCount(10);
        rule1.setGrade(1);
        rules.add(rule1);

        // 创建其它流量控制规则对象...

        // 加载规则
        FlowRuleManager.loadRules(rules);
    }
}```

小弟对sentinel理解的不够深,还希望老师可以指导解决一下

写回答

1回答

张勤一

2024-01-02

这种说实话,就只能一点点的去试验和修改;肯定是哪里的配置或者代码没写对的问题;我这样看其实看不出什么

1
0

Spring Cloud / Alibaba 微服务架构实战

从架构设计到开发实践,手把手实现

1210 学习 · 674 问题

查看课程