Balanceamento de carga

Dois ou mais servidores no mesmo endereço: se um cair, o site continua no ar.

Avançado·4 min de leitura

Balanceamento é apontar o mesmo domínio para mais de uma aplicação. Os acessos são divididos entre elas e, quando uma sai do ar, o tráfego vai inteiro para as que continuam. Para quem visita o site, nada muda.

Para que serve na prática

  • Publicar sem derrubar o site. Atualize uma instância enquanto a outra atende.
  • Aguentar mais acesso. Duas instâncias dividem o que uma sozinha não daria conta.
  • Sobreviver a uma queda. Se uma trava, a outra continua respondendo.

Como ligar

  1. 1Aponte seu domínio para a primeira aplicação, em Domínios.
  2. 2Publique a segunda aplicação com o mesmo código.
  3. 3Aponte o mesmo domínio para ela também.
  4. 4Pronto: em Balanceamento o grupo aparece marcado como ativo.

As instâncias não compartilham disco

Cada aplicação tem o próprio sistema de arquivos. Se o seu código grava dados em disco, use um banco de dados gerenciado ou o Armazenamento — senão cada instância terá uma versão diferente da verdade.

Quantas aplicações cabem no mesmo domínio depende do plano. O número em vigor aparece na tela de Balanceamento.

Continue lendo