Advertisement

Hystrix服务熔断配置与参数设置

阅读量:

简介

“断路器”本质上属于一种开关装置,当系统中某一服务模块出现异常时,该装置能够通过故障检测机制(类似于保险丝的熔断原理),将调用请求引导至一个预设的、可处理的替代响应(FallBack)中,而非让调用方持续等待或触发无法处理的异常,从而有效防止调用方线程长时间被阻塞和无谓占用,进而遏制故障在分布式架构中的扩散,避免引发连锁反应式的雪崩效应。

POM(版本根据自己使用的SpringBoot版本自定)

复制代码
    <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
    </dependency>
    
    
      
      
      
      
    

YAML(用的Consul注册中心)

复制代码
    server:
      port: 8001
    spring:
      application:
    name: cloud-provider-hystrix-payment8001
      cloud:
    consul:
      discovery:

全部评论 (0)

还没有任何评论哟~