Class DefaultClusterJoinManager

  • All Implemented Interfaces:
    ClusterJoinManager

    public class DefaultClusterJoinManager
    extends Object
    implements ClusterJoinManager
    A ClusterJoinManager which first authenticates new connections

    Warning: Do not use AOP interceptors around this class!. Doing so can produce unexpected delays in join check processing, which can result in delays when nodes that are starting first attempt to join an existing cluster. That can result in nodes promoting themselves to full members and then clustering "later", defeating our configuration for nodes to join existing clusters as "lite" members (which can't hold partitioned data) until the application is fully started.

    Since:
    7.17.3