Click or drag to resize
Akka.NETClusterClientSettings Class
TBD
Inheritance Hierarchy
SystemObject
  Akka.Cluster.Tools.ClientClusterClientSettings

Namespace:  Akka.Cluster.Tools.Client
Assembly:  Akka.Cluster.Tools (in Akka.Cluster.Tools.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public sealed class ClusterClientSettings : INoSerializationVerificationNeeded

The ClusterClientSettings type exposes the following members.

Constructors
  NameDescription
Public methodClusterClientSettings
TBD
Top
Properties
  NameDescription
Public propertyAcceptableHeartbeatPause
Number of potentially lost/delayed heartbeats that will be accepted before considering it to be an anomaly. The ClusterClient is using the DeadlineFailureDetector, which will trigger if there are no heartbeats within the duration HeartbeatInterval + AcceptableHeartbeatPause.
Public propertyBufferSize
If connection to the receptionist is not established the client will buffer this number of messages and deliver them the connection is established. When the buffer is full old messages will be dropped when new messages are sent via the client. Use 0 to disable buffering, i.e. messages will be dropped immediately if the location of the receptionist is unavailable.
Public propertyEstablishingGetContactsInterval
Interval at which the client retries to establish contact with one of ClusterReceptionist on the servers (cluster nodes)
Public propertyHeartbeatInterval
How often failure detection heartbeat messages for detection of failed connections should be sent.
Public propertyInitialContacts
Actor paths of the ClusterReceptionist actors on the servers (cluster nodes) that the client will try to contact initially.
Public propertyReconnectTimeout
If the connection to the receptionist is lost and cannot be re-established within this duration the cluster client will be stopped. This makes it possible to watch it from another actor and possibly acquire a new list of InitialContacts from some external service registry
Public propertyRefreshContactsInterval
Interval at which the client will ask the ClusterReceptionist for new contact points to be used for next reconnect.
Top
Methods
  NameDescription
Public methodStatic memberCreate(ActorSystem)
Create settings from the default configuration 'akka.cluster.client'.
Public methodStatic memberCreate(Config)
Create settings from a configuration with the same layout as the default configuration 'akka.cluster.client'.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWithBufferSize
TBD
Public methodWithEstablishingGetContactsInterval
TBD
Public methodWithHeartbeatInterval
TBD
Public methodWithInitialContacts
TBD
Public methodWithReconnectTimeout
TBD
Public methodWithRefreshContactsInterval
TBD
Top
Extension Methods
See Also