Spring Cloud服务短路Netflix Hystrix

  • 时间:
  • 浏览:0
  • 来源:大发UU快3APP—大发UU快三

实现服务调用

异常正确处理

通过@RestControllerAdvice实现

创建DemoRestController

增加编程最好的最好的方式的短路实现

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

增加具备负载均衡RestTemplate

UserRibbonClientApplication增加RestTemplate申明

激活@EnableCircuitBreaker

调整UserRibbonClientApplication:

创建hystrix-dashboard工程

增加Maven依赖

为getUsers()去掉 fallback最好的最好的方式:

近义词

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

增加引导类

增加Maven依赖

增加application.properties

通过@HystrixCommand实现

增加getUsers()最好的最好的方式到UserServiceProviderController