美文网首页
Sentinel降级-异常比例

Sentinel降级-异常比例

作者: Shaw_Young | 来源:发表于2020-08-21 22:33 被阅读0次

    异常比例 (DEGRADE_GRADE_EXCEPTION_RATIO):当资源的每秒请求量 >= N(可配置),并且每秒异常总数占通过量的比值超过阈值(DegradeRule 中的 count)之后,资源进入降级状态,即在接下的时间窗口(DegradeRule 中的 timeWindow,以 s 为单位)之内,对这个方法的调用都会自动地返回。异常比率的阈值范围是 [0.0, 1.0],代表 0% - 100%。

    代码

    @GetMapping("/testD")
    public String testD() {
        System.out.println("testD 异常比例");
        int age = 10/0;
        return "-------------testB";
    }
    

    配置

    jmeter

    结论

    按照上述配置
    单独访问一次,必然来一次报错(int age = 10 /0),调一次错一次



    开启jmeter后,直接高并发发送请求,多次调用达到我们的配置条件了。断路器开启(保险丝跳闸),微服务不可用了,不再报错error而是服务降级了。


    相关文章

      网友评论

          本文标题:Sentinel降级-异常比例

          本文链接:https://www.haomeiwen.com/subject/vpckdktx.html