说明:feign只能服务降级,无法实现服务的熔断,我了解的就是这样的。

 

Feign 本身支持Hystrix,不需要额外引入依赖。

第十篇:Feigh对Hystrix的支持

 

1:在application.properties文件中开启hystrix

1

feign.hystrix.enabled=true

2:创建熔断实现类

1

2

3

4

5

6

7

8

@Component//不能忘记加上该注解

public class UserBizImpl implements IUserbiz {

    @Override

    public Map update(User user) {

        return new HashMap();

    }

 

}

 

3:修改feign客户端注解

1

@FeignClient(value="spring-cloud-service-provider",fallback = UserBizImpl.class)

4:让服务提供者宕机,测试降级效果

 

第十篇:Feigh对Hystrix的支持

 

 

 

 

相关文章:

  • 2021-07-31
  • 2021-12-25
  • 2021-07-13
  • 2021-12-23
  • 2021-09-12
  • 2021-07-08
  • 2021-09-05
  • 2022-12-23
猜你喜欢
  • 2021-10-27
  • 2021-08-05
  • 2021-05-17
  • 2022-12-23
  • 2021-05-01
  • 2021-06-01
相关资源
相似解决方案