class
Movie::Cluster::ClusterSettings
- Movie::Cluster::ClusterSettings
- Reference
- Object
Defined in:
movie/cluster/settings.crConstructors
Instance Method Summary
- #cluster_name : String
- #gossip_fanout : Int32
- #gossip_interval : Time::Span
- #heartbeat_interval : Time::Span
- #heartbeat_timeout : Time::Span
- #join_retry_interval : Time::Span
- #max_members : Int32
- #roles : Array(String)
- #seed_nodes : Array(Movie::Address)
Constructor Detail
def self.new(cluster_name : String = "movie-cluster", seed_nodes : Array(Movie::Address) = [] of Movie::Address, roles : Array(String) = [] of String, join_retry_interval : Time::Span = 1.second, gossip_interval : Time::Span = 1.second, gossip_fanout : Int32 = 3, max_members : Int32 = 10000, heartbeat_interval : Time::Span = 1.second, heartbeat_timeout : Time::Span = 5.seconds)
#