问题:
springcloud 服务调用的时候报错:
com.netflix.hystrix.exception.HystrixRuntimeException:
CouponTrialApiClient#varietyModelTrial(TrialQuery) timed-out and no fallback available.
解决办法
1、pom文件
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
</dependency>
2、启动类上添加注解@EnableHystrix
3、yml文件
过期时间为6秒
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds = 6000
解释
feign调用默认为1秒,但是很多时候调用会超过1秒,因此我们适当的延长调用时间