Class ACMGCMHangMap

  • public class ACMGCMHangMap
    extends java.lang.Object
    ACMGCMHangMap manages the timeout schedule for GetClusterMembership (GCM) on an IServer that is hanging.

    When an IServer hangs it is expensive to make a GCM call. So, once a node has been recognized as hanging, we want to do two things:
  • Call GCM on that IServer more seldom than regular GCM schedules
  • Call GCM for that IServer on an asynchronous thread until that IServer succeeds