第十一章 : Spring Cloud Hystrix 实战运用

发布时间:2024年01月16日

第十一章 : Spring Cloud Hystrix 实战运用

前言

本章知识点:本章将系统全面地介绍Spring Cloud Hystrix的相关知识点,包括Hystrix、设计目标,以及Spring Cloud Hystrix的基础用法和实战技巧,同时演示了Hystrix Dashboard的监控集成以及Turbine聚合Hystrix的监控。

Springboot 2.3.12.RELEASE,spring cloud Hoxton.SR12,spring cloud alibaba 2.2.9.RELEASE

Spring Cloud Hystrix概述

Hystrix是由Netflix开源的一个针对分布式系统容错处理的开源组件,如图6-1所示。2011-2012年相继诞生和成熟,Netflix公司很多项目都使用了它,Hystrix单词意为”豪猪”,浑身有刺来保护自己,Hystrix库就是这样一个用来捍卫应用程序健康的利器。

主要功能

  1. 断路器模式:当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个符合预期的、可处理的备选响应(Fallback),而不是长时间的等待或者抛出调用方无法处理的异常。
  2. 请求隔离:使用HystrixCommand(或HystrixObservableCommand)包裹对依赖的调用逻辑,每个命令在独立线程中运行。
  3. 资源隔离
文章来源:https://blog.csdn.net/RodJohnsonDoctor/article/details/135617452
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。