我使用尤里卡和春云;
启动 2 个尤里卡客户端;
关闭尤里卡客户端时,从尤里卡服务器注销尤里卡客户端需要一点时间(3-5 分钟(;
带有@LoadBalanced的 RestTemplate 将继续调用关闭服务,它是如何修复的?
我相信
Eureka
客户端应用程序不会通过Eureka
服务器为每个请求获取有关另一个Eureka
客户端应用程序的元数据。这意味着Eureka
客户端应用保留注册表的缓存,如果另一个Eureka
客户端应用取消注册,则其元数据可能仍为上一个客户端中的缓存,直到它与Eureka
服务器同步。
此行为可以通过以下设置之一或组合进行配置:
eureka:
instance:
registryFetchIntervalSeconds:
leaseRenewalIntervalInSeconds:
leaseExpirationDurationInSeconds: