Em alta demanda & site de alto rendimento, a fim de ter alta disponibilidade, tenho três servidores que servem consultas em mydomain.com. Eu configurei três registros A no GoDaddy para ter um balanceamento de carga round-robin nos meus servidores (cada um com um IP exclusivo e não hospedado no GoDaddy):
A mydomain.com IN 1.1.1.1
A mydomain.com IN 1.1.1.2
A mydomain.com IN 1.1.1.3
Assim, cada servidor deve receber 33,3% das consultas recebidas.
Fiquei com a impressão de que, se uma solicitação HTTP em 1.1.1.1 falhar, o navegador e outros aplicativos tentariam novamente e, por fim, atingiriam 1.1.1.2 e 1.1.1.3.
Descobri que, se o servidor 1.1.1.2 cair, alguns usuários que acessaram o site anteriormente por meio da versão 1.1.1.2 nunca poderão acessar mydomain.com, mesmo que haja dois outros servidores disponíveis. Poderia ser devido ao cache do DNS ao seu lado? Se sim ... como resolver isso? Eles são nunca capazes de acessar meu site.
Dicas:
request
). Perguntas:
Li sobre outros sistemas DNS que detectam quando um servidor fica inativo e simplesmente o removem de sua lista de registros A; isso seria uma opção para resolver meu problema! Mas existem opções com minha configuração atual no GoDaddy?
Diga-me como você gerencia a alta disponibilidade de seu nome de domínio.
Tags dns networking domain godaddy