校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 项目框架 > Spring服务熔断和降级
题目

服务熔断和服务降级的区别

解答

1.服务熔断–>服务端:某个服务超时或异常,引起熔断。

2.服务降级–>服务端: 从整体网站考虑,当某个服务熔断或关闭之后,服务不再调用,此时客户端实现了FallBackFactory的类,返回一个用户指示信息,但会导致整体服务水平下降,但提高了可靠性。

3.触发原因不同。服务熔断一般是某个服务故障引起的,而服务降级是从整体负荷考虑,管理目标层次不太一样,熔断起始是一个框架处理,每个微服务都需要,而降级一般需要对业务有层级之分。

4.实现方式不一样。服务降级具有代码入侵性(由控制器完成/或自动降级),熔断一般称为自我熔断。
 

C 0条回复 评论

帖子还没人回复快来抢沙发