学习记录 互联网项目---4(Hystrix熔断器,Feign远程调用,feign整合hystrix,ribbon)
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 4.Hystrix熔断器 4.1 简介 Hystrix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 当访问超时时,调用备选方案 4.2 Hystrix入门 步骤一: 导入pom依赖 步骤二: 开启Hystrix熔断,添加@EnableHystrix 注解 步骤三: 改造服务方,添加注解+备选方案 步骤四: 改造提供方,模拟延迟 步骤一: 导入pom依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency> 步骤二: 开启Hystrix熔断,添加@EnableHystrix 注解 @SpringBootApplication @EnableEurekaClient @EnableHystrix //开启熔断器 public class ClientApplication { public static void main(String[] args) { SpringApplication.run(ClientApplication.class,args);