MemberReachability
public enum MemberReachability : String, Equatable
Reachability indicates a failure detectors assessment of the member node’s reachability, i.e. whether or not the node is responding to health check messages.
Unlike MemberStatus
(which may only move “forward”), reachability may flip back and forth between .reachable
and .unreachable
states multiple times during the lifetime of a member.
See also
SWIM
for a distributed failure detector implementation which may issue unreachable events.
-
The member is reachable and responding to failure detector probing properly.
Declaration
Swift
case reachable
-
Failure detector has determined this node as not reachable. It may be a candidate to be downed.
Declaration
Swift
case unreachable