Interface IUnresponsiveClusterMemberRemovalSupport
Provides support of automatic detection and removal of unresponsive cluster members.
Inherited Members
Namespace: DotNext.Net.Cluster.Consensus.Raft.Extensions
Assembly: DotNext.Net.Cluster.dll
Syntax
public interface IUnresponsiveClusterMemberRemovalSupport : IRaftCluster, IReplicationCluster<IRaftLogEntry>, IReplicationCluster, ICluster, IPeerMesh<IClusterMember>, IPeerMesh<IRaftClusterMember>, IPeerMesh
Properties
| Edit this page View SourceFailureDetectorFactory
Sets failure detector to be used by the leader node to detect and remove unresponsive followers.
Declaration
Func<TimeSpan, IRaftClusterMember, IFailureDetector>? FailureDetectorFactory { init; }
Property Value
Type | Description |
---|---|
Func<TimeSpan, IRaftClusterMember, IFailureDetector> |