Skip to content
This repository has been archived by the owner on Feb 24, 2023. It is now read-only.

Smart clustering

Suqatri edited this page Aug 4, 2022 · 1 revision

"Percent to start new service"

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.

Time out poll

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.

Clone this wiki locally