From 8aeeff441da6032b33e55a693523deaded0407eb Mon Sep 17 00:00:00 2001 From: kupercheng Date: Mon, 14 Feb 2022 11:40:55 +0800 Subject: [PATCH] the server address only support one ip #35 https://github.com/Tencent/spring-cloud-tencent/issues/35 --- .../polaris/context/PolarisContextConfiguration.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/PolarisContextConfiguration.java b/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/PolarisContextConfiguration.java index 76fd796c..0377c43e 100644 --- a/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/PolarisContextConfiguration.java +++ b/spring-cloud-tencent-starters/spring-cloud-tencent-polaris-context/src/main/java/com/tencent/cloud/polaris/context/PolarisContextConfiguration.java @@ -65,16 +65,10 @@ public class PolarisContextConfiguration { private List getAddressList(String addressInfo) { List addressList = new ArrayList<>(); - //if not contain ',' then set one ip - if (!properties.getAddress().contains(ADDRESS_SEPARATOR)) { - URI uri = URI.create(addressInfo.trim()); + String[] addresses = addressInfo.split(ADDRESS_SEPARATOR); + for (String address : addresses) { + URI uri = URI.create(address.trim()); addressList.add(uri.getAuthority()); - } else { - String[] addresses = addressInfo.split(ADDRESS_SEPARATOR); - for (String address : addresses) { - URI uri = URI.create(address.trim()); - addressList.add(uri.getAuthority()); - } } return addressList; }