仅限于本人浅显发现的错误而言,对于Ribbon负载均衡服务调用、OpenFeign服务接口调用、SpringCloud Config分布配置中心等显示超时错误即Run Time,或对于可以正常启用但会有错误信息,可在application.yml文件中添加如下代码:
yml:
ribbon:
#指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间
ReadTimeout: 6000
#指的是建立连接后从服务器读取到可用资源所用的时间
ConnectTimeout: 6000
可能是延长访问时间,一般对于访问时间过长而导致服务降级、熔断的服务可能配置后会增加访问时长,目前这样理解。2022.5.20
pom:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
主启动类
@EnableConfigServer位置不唯一,根据使用的微服务而配置
@SpringBootApplication
@EnableConfigServer
public class ConfigCenterMain3344 {
public static void main(String[] args){
SpringApplication.run(ConfigCenterMain3344.class,args);
}
}