private ReverseProxy createReverseProxy() { List<ProxyUpstream> proxyUpstreams = U.list(); U.notNull(upstreams, "proxy upstreams"); for (String upstream : upstreams) { proxyUpstreams.add(new ProxyUpstream(upstream)); } LoadBalancer balancer = loadBalancer != null ? loadBalancer : new RoundRobinLoadBalancer(); ProxyMapping mapping = new ProxyMapping(uriPrefix, balancer, proxyUpstreams); return new ReverseProxy(mapping); }
private ReverseProxy createReverseProxy() { List<ProxyUpstream> proxyUpstreams = U.list(); U.notNull(upstreams, "proxy upstreams"); for (String upstream : upstreams) { proxyUpstreams.add(new ProxyUpstream(upstream)); } LoadBalancer balancer = loadBalancer != null ? loadBalancer : new RoundRobinLoadBalancer(); ProxyMapping mapping = new ProxyMapping(uriPrefix, balancer, proxyUpstreams); return new ReverseProxy(mapping); }