From 0e3235e2f8df2f7f07b3fbb6d78c4a4ea7d2b45e Mon Sep 17 00:00:00 2001 From: Sasha Joseph Date: Tue, 22 Aug 2023 14:40:04 -0700 Subject: [PATCH] Remove deprecated usage of dynprod/dyntest DNS in evcache-core. --- .../com/netflix/evcache/config/EVCachePersistedProperties.java | 2 +- .../java/com/netflix/evcache/pool/SimpleNodeListProvider.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java b/evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java index ed557730..612c29d4 100644 --- a/evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java +++ b/evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java @@ -39,7 +39,7 @@ private Persisted2ClientConfig getConfig() { final String region = System.getProperty("netflix.region", getSystemEnvValue("NETFLIX_REGION", "us-east-1")); final String env = System.getProperty("netflix.environment", getSystemEnvValue("NETFLIX_ENVIRONMENT", "test")); - String url = System.getProperty("platformserviceurl", "http://platformservice."+region+".dyn" + env +".netflix.net:7001/platformservice/REST/v2/properties/jsonFilterprops"); + String url = System.getProperty("platformserviceurl", String.format("http://platformservice.cluster.%s.%s.cloud.netflix.net:7001/platformservice/REST/v2/properties/jsonFilterprops", region, env)); return new DefaultPersisted2ClientConfig() .setEnabled(true) diff --git a/evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java b/evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java index b8cb2348..82a08396 100644 --- a/evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java +++ b/evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java @@ -97,7 +97,7 @@ private Map bootstrapFromEureka(String ap if(env == null || region == null) return Collections. emptyMap(); - final String url = "http://discoveryreadonly." + region + ".dyn" + env + ".netflix.net:7001/v2/apps/" + appName; + final String url = String.format("http://discoveryreadonly.cluster.%s.%s.cloud.netflix.net:7001/v2/apps/%s", region, env, appName); final CloseableHttpClient httpclient = HttpClients.createDefault(); final long start = System.currentTimeMillis(); PropertyRepository props = EVCacheConfig.getInstance().getPropertyRepository();