제안 된대로 here 레지스트리를 강제로 가져올 수있는 방법은 없습니다.
if (clientConfig.shouldFetchRegistry()) {
// registry cache refresh timer
int registryFetchIntervalSeconds = clientConfig.getRegistryFetchIntervalSeconds();
int expBackOffBound = clientConfig.getCacheRefreshExecutorExponentialBackOffBound();
scheduler.schedule(
new TimedSupervisorTask(
"cacheRefresh",
scheduler,
cacheRefreshExecutor,
registryFetchIntervalSeconds,
TimeUnit.SECONDS,
expBackOffBound,
new CacheRefreshThread()
),
registryFetchIntervalSeconds, TimeUnit.SECONDS);
}
당신은 "새로 고침에 적절한 값을 설정하여 그것을 얻을 수 있습니다 : 레지스트리 작업을 가져 오기로 짧은 간격으로 예정되어 그래서 당신이 할 수있는 것은 구성을 조정할 것입니다 DiscoveryClient에서 (최소한의 간격은 1 초입니다) .interval "속성 (위의"registryFetchIntervalSeconds "로 구문 분석).