Examples of RandomLoadBalancer


Examples of io.fabric8.gateway.loadbalancer.RandomLoadBalancer

    protected int requestCount = services.size() * 2;

    @Test
    public void testRandomLoadBalancer() throws Exception {
        LoadBalancer loadBalancer = new RandomLoadBalancer();
        assertLoadBalancerWorksOnEmptyOrSingletonServices(loadBalancer);
        List<String> results = performRequests(loadBalancer);
        Set<String> set = asSet(results);
        assertTrue("Should have most of the values but was: " + set, set.size() > 1);
    }
View Full Code Here

Examples of io.fabric8.gateway.loadbalancer.RandomLoadBalancer

*/
public class RandomLoadBalanceDefinition extends LoadBalancerDefinition {

    @Override
    protected LoadBalancer createLoadBalancer() {
        return new RandomLoadBalancer();
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

     * Uses random load balancer
     *
     * @return the builder
     */
    public LoadBalanceDefinition random() {
        setLoadBalancerType(new LoadBalancerDefinition(new RandomLoadBalancer()));
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

        loadBalancerType = new LoadBalancerType(new RoundRobinLoadBalancer());
        return this;
    }

    public LoadBalanceType random() {
        loadBalancerType = new LoadBalancerType(new RandomLoadBalancer());
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

        loadBalancerType = new LoadBalancerType(new RoundRobinLoadBalancer());
        return this;
    }

    public LoadBalanceType random() {
        loadBalancerType = new LoadBalancerType(new RandomLoadBalancer());
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

     * Uses random load balancer
     *
     * @return the builder
     */
    public LoadBalanceDefinition random() {
        setLoadBalancerType(new LoadBalancerDefinition(new RandomLoadBalancer()));
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

    /**
     * Uses random load balancer
     * @return the builder
     */
    public LoadBalanceDefinition random() {
        loadBalancerType = new LoadBalancerDefinition(new RandomLoadBalancer());
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

    /**
     * Uses random load balancer
     * @return the builder
     */
    public LoadBalanceDefinition random() {
        setLoadBalancerType(new LoadBalancerDefinition(new RandomLoadBalancer()));
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

        loadBalancerType = new LoadBalancerType(new RoundRobinLoadBalancer());
        return this;
    }

    public LoadBalanceType random() {
        loadBalancerType = new LoadBalancerType(new RandomLoadBalancer());
        return this;
    }
View Full Code Here

Examples of org.apache.camel.processor.loadbalancer.RandomLoadBalancer

    /**
     * Uses random load balancer
     * @return the builder
     */
    public LoadBalanceDefinition random() {
        loadBalancerType = new LoadBalancerDefinition(new RandomLoadBalancer());
        return this;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.