(1)修改配置文件
(2)添加处理类
//ProductClientServiceFallBack 指定熔断处理类 出现异常 转到处理类中
@FeignClient(value = "microservice-product",fallback = ProductClientServiceFallBack.class) //指定调用的微服务名称
(3)添加 ProductClientServiceFallBack 类 并实现client的接口
/**
* @author AnQi
* @date 2020/5/2 10 48:22
* @description
*/
@Component //添加到容器中
public class ProductClientServiceFallBack implements ProductClientService{
@Override
public boolean add(Product product) {
return false;
}
@Override
public Product get(Long id) {
return new Product(id,"id="+id+"无数据 @Feignclient hystrix","无有效数据库");
}
@Override
public List<Product> list() {
return null;
}
}