From 412176b95da0ac2152e562d9e8ec8785518385fd Mon Sep 17 00:00:00 2001 From: lepdou Date: Wed, 4 Jan 2023 14:28:31 +0800 Subject: [PATCH] fix instance's weight hard code to 100 bug (#792) * fix instance's weight hard code to 100 bug * add change log --- CHANGELOG.md | 2 ++ .../tencent/cloud/polaris/loadbalancer/LoadBalancerUtils.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 671ece8fb..473f9d6e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,4 @@ # Change Log --- + +-[fix instance's weight hard code to 100 bug](https://github.com/Tencent/spring-cloud-tencent/pull/792) diff --git a/spring-cloud-tencent-polaris-loadbalancer/src/main/java/com/tencent/cloud/polaris/loadbalancer/LoadBalancerUtils.java b/spring-cloud-tencent-polaris-loadbalancer/src/main/java/com/tencent/cloud/polaris/loadbalancer/LoadBalancerUtils.java index 820c7a0b3..128851113 100644 --- a/spring-cloud-tencent-polaris-loadbalancer/src/main/java/com/tencent/cloud/polaris/loadbalancer/LoadBalancerUtils.java +++ b/spring-cloud-tencent-polaris-loadbalancer/src/main/java/com/tencent/cloud/polaris/loadbalancer/LoadBalancerUtils.java @@ -104,7 +104,6 @@ public final class LoadBalancerUtils { instance.setId(serviceInstance.getInstanceId()); instance.setHost(serviceInstance.getHost()); instance.setPort(serviceInstance.getPort()); - instance.setWeight(DEFAULT_WEIGHT); instance.setMetadata(serviceInstance.getMetadata()); if (serviceInstance instanceof PolarisServiceInstance) { @@ -112,6 +111,7 @@ public final class LoadBalancerUtils { instance.setRegion(polarisServiceInstance.getPolarisInstance().getRegion()); instance.setZone(polarisServiceInstance.getPolarisInstance().getZone()); instance.setCampus(polarisServiceInstance.getPolarisInstance().getCampus()); + instance.setWeight(polarisServiceInstance.getPolarisInstance().getWeight()); } return instance;