Spring Cloud服务短路Netflix Hystrix

  • 时间:
  • 浏览:1
  • 来源:彩神快乐8_神彩快乐8官方

调整user-ribbon-client,为UserRibbonController增加获取用户列表,实际调用user-service-provider"/user/list"REST接口

增加具备负载均衡RestTemplate

UserRibbonClientApplication增加RestTemplate申明

激活@EnableCircuitBreaker

调整UserRibbonClientApplication:

实现服务调用

增加编程最好的土办法的短路实现

通过@HystrixCommand实现

增加getUsers()最好的土办法到UserServiceProviderController

为getUsers()换成fallback最好的土办法:

修改应用user-service-provider的引导类:

近义词

增加application.properties

增加Maven依赖

创建DemoRestController

异常处理

通过@RestControllerAdvice实现

增加引导类

创建hystrix-dashboard工程

增加Maven依赖