试题
考点

项目框架-Spring Cloud微服务-Spring cloud微服务的组成

面5笔5

什么是服务熔断?

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

熔断机制是赌赢雪崩效应的一种微服务链路保护机制。

当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。检测到该节点微服务调用响应正常后恢复调用链路。在SpringCloud框架里熔断机制通过Hystrix实现。Hystrix会监控微服务间调用的状况,当失败的调用到一定阀值缺省是5秒内20次调用失败,就会启动熔断机制。

服务熔断解决如下问题:

当所依赖的对象不稳定时,能够起到快速失败的目的;

快速失败后,能够根据一定的算法动态试探所依赖对象是否恢复。

文章链接

评论
暂无评论

加载更多