SpringBoot整合Feign( 整合Ribbon和Hytrix)
1.首先引入feign的maven依赖
<!--feign客户端依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-boot-starter-openfeign</artifactId>
</dependency>
2.在引导类中引入@EnableFeignClient注解
3.在pom文件中开启feign的熔断功能
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/560594122ccffb2bf6079e4a9c1a520e.png)
4.定义一个用户端熔断接口
![接口内部方法为熔断方法](https://i-blog.csdnimg.cn/blog_migrate/2ffd809a20372c94b3ece832fcd72803.png)
5. 定义熔断方法的类来实现熔断接口
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/817e54379d76fa8ba093acf7fbfc51c8.png)