Examples of RoundRobinBalancingStrategy


Examples of org.factor45.malabarista.balancing.RoundRobinBalancingStrategy

        if ((options.getDestinationAddresses() == null) || options.getDestinationAddresses().isEmpty()) {
            System.err.println("At least one destination address must be provided.");
            printUsage();
        }

        RoundRobinBalancingStrategy strategy = new RoundRobinBalancingStrategy(options.getDestinationAddresses());
        final DefaultLoadBalancer loadBalancer =
                new DefaultLoadBalancer("defaultLoadBalancer", options.getBalancerAddress(), strategy);

        if (!loadBalancer.init()) {
            System.err.println("Failed to launch LoadBalancer with options: " + options);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer3.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer4.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   public void testRemoveServers() {
      List<SocketAddress> serverAddresses = new ArrayList<SocketAddress>();
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   private List<SocketAddress> defaultServers;
   private RoundRobinBalancingStrategy strategy;

   @BeforeMethod
   public void setUp() {
      strategy = new RoundRobinBalancingStrategy();
      defaultServers = new ArrayList<SocketAddress>();
      defaultServers.add(addr1);
      defaultServers.add(addr2);
      defaultServers.add(addr3);
      strategy.setServers(defaultServers);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer3.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer4.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   public void testRemoveServers() {
      List<SocketAddress> serverAddresses = new ArrayList<SocketAddress>();
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   private List<SocketAddress> defaultServers;
   private RoundRobinBalancingStrategy strategy;

   @BeforeMethod
   public void setUp() {
      strategy = new RoundRobinBalancingStrategy();
      defaultServers = new ArrayList<SocketAddress>();
      defaultServers.add(addr1);
      defaultServers.add(addr2);
      defaultServers.add(addr3);
      strategy.setServers(defaultServers);
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer3.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer4.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   public void testRemoveServers() {
      List<SocketAddress> serverAddresses = new ArrayList<SocketAddress>();
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer1.getPort()));
      serverAddresses.add(new InetSocketAddress("localhost", hotRodServer2.getPort()));

      RoundRobinBalancingStrategy balancer = getBalancer();
      balancer.setServers(serverAddresses);

      remoteCache.put("k1", "v1");
      remoteCache.put("k2", "v2");
      remoteCache.put("k3", "v3");
      remoteCache.put("k4", "v4");
View Full Code Here

Examples of org.infinispan.client.hotrod.impl.transport.tcp.RoundRobinBalancingStrategy

   private List<SocketAddress> defaultServers;
   private RoundRobinBalancingStrategy strategy;

   @BeforeMethod
   public void setUp() {
      strategy = new RoundRobinBalancingStrategy();
      defaultServers = new ArrayList<SocketAddress>();
      defaultServers.add(addr1);
      defaultServers.add(addr2);
      defaultServers.add(addr3);
      strategy.setServers(defaultServers);
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.