diff --git a/workspace-gateway/src/main/java/com/aliware/tianchi/UserLoadBalance.java b/workspace-gateway/src/main/java/com/aliware/tianchi/UserLoadBalance.java index 401a0804276dfafb070f771c135797474207eeda..a184f07c72549f9fa1afd4a0cecb16a6cf485d82 100644 --- a/workspace-gateway/src/main/java/com/aliware/tianchi/UserLoadBalance.java +++ b/workspace-gateway/src/main/java/com/aliware/tianchi/UserLoadBalance.java @@ -21,9 +21,9 @@ public class UserLoadBalance implements LoadBalance { @Override public <T> Invoker<T> select(List<Invoker<T>> invokers, URL url, Invocation invocation) throws RpcException { - //int[] invoker_list = {0, 1, 1, 2, 2, 2}; - //int id = ThreadLocalRandom.current().nextInt(invoker_list.length); - //return invokers.get(invoker_list[id]); - return invokers.get(0); + int[] invoker_list = {0, 1, 1, 2, 2, 2}; + int id = ThreadLocalRandom.current().nextInt(6); + //System.out.println("Send one request to " + invoker_list[id]); + return invokers.get(invoker_list[id]); } }