0
功能区是否缓存Eureka条目(为了避免为每个请求查找服务),如果有的话,它是如何在Spring Cloud中配置的?例如如何将一个假死客户端这样的配置存活时间的条目/刷新率的/ etc:功能区是否缓存尤里卡条目?
@Bean
BookmarkClient bookmarkClient() {
return loadBalance(BookmarkClient.class, "http://bookmark-service");
}
我已经看到了这样的春天引导配置条目:
eureka.instance.leaseRenewalIntervalInSeconds=1
eureka.instance.leaseExpirationDurationInSeconds=2
因此,在这种情况下,缓存似乎会每秒钟检查Eureka是否发生更改,并允许每个条目缓存条目的存活时间为2秒IIUC?另外,就弹簧引导/弹簧云和Netflix REST客户端而言,就接入客户端而言(Feign/RestTemplate和各种注释组合),配置有什么不同?
例如我已经看到RestTemplate
配置是这样的:
@Bean
@LoadBalanced
public RestTemplate restTemplate() {
return new RestTemplate();
}
会一个佯客户端使用的是,上述实施例中使用同一缓存配置设置?换句话说,所有Spring云支持的微服务休眠客户端都具有通用配置?
是这样,这些设置都是尤里卡客户,而不是客户端丝带。 – spencergibb