This is an automated email from the ASF dual-hosted git repository. liubao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git
commit b5138187ae1ef1c01cef093ca3a9c669d304d9ac Author: zyl <[email protected]> AuthorDate: Wed Jan 13 17:29:54 2021 +0800 SCB-2178 Improve algorithm of loadBalance strage WeightedResponse --- .../servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java index b8d03bc..0d980e8 100644 --- a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java +++ b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java @@ -68,7 +68,7 @@ public class TestWeightedResponseTimeRuleExt { AtomicInteger serverCounter1 = new AtomicInteger(0); AtomicInteger serverCounter2 = new AtomicInteger(0); - for (int i = 0; i < 1000; i++) { + for (int i = 0; i < 2000; i++) { loadBalancer.getLoadBalancerStats().noteResponseTime(server1, 20); loadBalancer.getLoadBalancerStats().noteResponseTime(server2, 400); Thread.sleep(1); @@ -85,8 +85,8 @@ public class TestWeightedResponseTimeRuleExt { serverCounter1.set(0); serverCounter2.set(0); - Thread.sleep(2000); - for (int i = 0; i < 1000; i++) { + Thread.sleep(1000); + for (int i = 0; i < 2000; i++) { loadBalancer.getLoadBalancerStats().noteResponseTime(server1, 20); loadBalancer.getLoadBalancerStats().noteResponseTime(server2, 20); Thread.sleep(1);
