-
Notifications
You must be signed in to change notification settings - Fork 4
Smart clustering
When a service reaches the player percentage limit, a new service is started. This is very useful for minigames.
You cant set this value with group set PERCENT_TO_START_NEW_SERVICE 10
.
All nodes ping each other at certain intervals. If a node does not receive any ping-response, it starts a poll as to whether this node is still available. Then all nodes try to reach the unreachable node. If more than 50% of the nodes cannot establish a connection to the target node, a timeout of 5 minutes is set for this node. This means that this node is excluded from the cluster. The other nodes disconnect the node's started services from the cluster and send the affected players to fallback services. The cluster restarts the failed services on other nodes. As soon as the failed node has a connection to the cluster again, it will be informed directly that it has received a timeout. It shuts down automatically and should start up again after a timeout of 5 minutes and connect to the cluster.