Class LoadBalancers


  • public final class LoadBalancers
    extends Object
    Common load balancers.
    • Method Detail

      • random

        public static <T> LoadBalancer<T> random()
        Routes each message to a to randomly selected node.
        Type Parameters:
        T - Base type of messages.
        Returns:
        Load balancer.
      • newRoundRobin

        public static <T> LoadBalancer<T> newRoundRobin()
        Returns a new load balancer that routes all messages using a round-robin approach.
        Type Parameters:
        T - Base type of messages.
        Returns:
        Load balancer.