Как переключаться между несколькими кластерами eureka в разных центрах обработки данных

#netflix-eureka

Вопрос:

У нас есть два разных центра обработки данных, каждый центр обработки данных имеет 3 узла кластера эврика. Например, В DC1 -gt; peer1, peer2, peer3 DC2 -gt;gt; peer4, peer5, peer6

Теперь от клиента eureka мне нужно подключиться к обоим кластерам eureka с интервалом в x минут. Возможно ли это? Я опробовал следующие варианты —

Во всех 3 эврика сервер в DC1 настроен в режиме кластера

 spring:  application:  name: Discovery-server  eureka:  instance:  hostname: peer-3-server.com  client:  availability-zones:  zoneB: secondaryZone  register-with-eureka: true  fetch-registry: true  service-url:  defaultZone: http://peer-1-server.com:8761/eureka, http://peer-2-server.com:8762/eureka, http://peer-3-server.com:8763/eureka  secondaryZone: http://peer-4-server.com:8764/eureka, http://peer-5-server.com:8765/eureka, http://peer-6-server.com:8766/eureka  

Во всех 3 эврика сервер в DC2 настроен в режиме кластера

 spring:  application:  name: Discovery-server  eureka:  instance:  hostname: peer-3-server.com  client:  availability-zones:  zoneB: secondaryZone  register-with-eureka: true  fetch-registry: true  service-url:  defaultZone: http://peer-4-server.com:8764/eureka, http://peer-5-server.com:8765/eureka, http://peer-6-server.com:8766/eureka   secondaryZone: http://peer-1-server.com:8761/eureka, http://peer-2-server.com:8762/eureka, http://peer-3-server.com:8763/eureka  

Теперь, в эврика-клиенте, как мне настроить таким образом, чтобы клиент мог совершать вызов rest с помощью RestTemplate другому клиенту, периодически разрешающему сервер эврика DC1 и DC2 (x минут).