开启熔断
feign.hystrix.enabled=true
熔断处理类
@Controller
public class Hystrix implements EduService{
@Override
public BaseResult findAllTeacher() {
// 这里写相关的熔断逻辑
System.out.println("-------熔断了-------");
return null;
}
}
接口设置
@Component
@FeignClient(name = "service-edu",fallback = Hystrix.class)
public interface EduService {
@GetMapping("/eduservice/edu-teacher/findAll")
public BaseResult findAllTeacher();
}