Como configurar subservers e balancear a carga no MU Online
Servidores cheios usam subservers para distribuir jogadores. Veja como configurar múltiplos GameServers ligados ao mesmo banco.
Quando o servidor enche, um único GameServer não dá conta. A solução são os subservers — múltiplos GameServers ligados ao mesmo banco, listados no ConnectServer.
Como funciona
- O ConnectServer lista vários servidores (subservers);
- Cada subserver é um GameServer com sua porta;
- Todos compartilham o mesmo banco (contas/personagens);
- O jogador escolhe em qual entrar.
Passo a passo (visão geral)
- Configure GameServers adicionais, cada um com porta própria;
- Aponte todos para o mesmo banco/DataServer;
- Liste os subservers no ConnectServer;
- Libere as portas de cada subserver no firewall;
- Teste entrar em cada um e validar que compartilham os dados.
Balanceamento
| Estratégia | Benefício |
|---|---|
| Vários subservers | Distribui a lotação |
| Subserver de eventos | Isola carga de eventos |
| Limites por subserver | Evita superlotação de um só |
Boas práticas
- Monitore a carga de cada subserver;
- Garanta portas corretas e abertas;
- Documente a topologia (quem aponta para o quê);
- Teste após qualquer mudança.
Veja configurar o MuServer, migrar e otimizar o banco e proteger servidor contra DDoS.
Perguntas frequentes
O que é um subserver no MU Online?
É um GameServer adicional, com sua própria porta, ligado ao mesmo banco. Vários subservers distribuem os jogadores, reduzindo a lotação e melhorando o desempenho em servidores cheios.
Quando preciso de subservers?
Quando um único GameServer começa a ficar lotado/lento. Distribuir os jogadores em 2 ou mais subservers melhora a estabilidade e a experiência.