2021/2/26/5/day04

1.Feign集成hystrix

feign默认不继承,如果需要得手动设置。

1.1加依赖yhstrix、actuator

1.2在yml中配置

#feign启用hystrix
feign:
  hystrix:
    enabled: true
#暴露端点
management:
  endpoints:
    web:
      exposure:
        include: hystrix.stream

1.3启动类上加注解

输入首字母都会有提示

2021/2/26/5/day04_第1张图片

1.4在声明式接口上加 降级的类名

@FeignClient(name="item-service",fallback = ItemClientFB.class)

2021/2/26/5/day04_第2张图片

然后创建这个类,并实现对应的接口,重写其中的方法。

2021/2/26/5/day04_第3张图片

你可能感兴趣的:(java)