Bem-vindo,
Como posso usar o servidor DNS para criar um HA simples (alta disponibilidade) do site?
Por exemplo, se meu servidor web (para melhor entendimento eu uso IP interno em reais, serão outras empresas de hospedagem)
192.168.0.120: 80 (está offline)
tráfego ir para
192.168.0.130: 80
Você tem razão, eu uso a má palavra "hight avability" claro que eu estava pensando em failover.
Usar poucos IP em registros A é bom para balanceamento de carga simples.
Mas não no caso, se eu quiser aviso usuário sobre falha (por exemplo, página de exibição, Opa algo está errado sem o nosso servidor, estamos trabalhando nisso) contra "não pode estabelecer conexão".
Eu estava pensando em criar algo assim
2 servidores DNS, um instalado no servidor www
Ambos têm baixo TTL
no meu domínio, configure 2 ns de registros
primeiro para o DNS com o meu servidor apache
segundo para outros dns
Se o usuário tentar conectar ele vai pegar ip do servidor www usando o primeiro dns, se esse dns estiver offline (provavelmente o servidor www também está inativo) assim ele vai tentar o segundo registro NS, o que apontará para outro dns, que dns apontará para a página "backup".
Isso é o que eu gostaria de fazer.
Se você tiver outra ideia, compartilhe.
Proxy reverso não é opção, porque o IP do servidor pode mudar, ou eu posso usar outro país para backup.