Estou transferindo os servidores de nomes de um domínio do registrador para dnsmadeasy.com para que possamos ter failover automático (entre outros benefícios). Quando eu fiz isso no passado, simplesmente defini o valor TTL o mais baixo possível (1 minuto) para o registro A, para que, após falha do servidor principal, o servidor de backup fique (quase) imediatamente on-line.
O único problema que posso encontrar com um TTL baixo é que teremos "maior tráfego de consulta". Isso é ruim? Ao contrário, existem benefícios em usar um alto valor TTL?
domain-name-system
nameserver
ttl
Charlie Schliesser
fonte
fonte
Respostas:
Você está certo, a principal desvantagem de usar um TTL baixo é que você acabará lidando com uma carga de consulta maior do que com TTL maior. Dito isto, desde que o seu host DNS não tenha nenhum problema em lidar com a carga adicional, vá em frente. Honestamente, se eles tivessem preocupações com a capacidade de lidar com a carga, eles não deixariam você definir um TTL muito baixo para seus registros (embora muitos tendam a recomendar que você defina seu TTL apenas o mínimo necessário, o que é um boa recomendação devido ao ponto de experiência do usuário ceejayoz).
Além disso, devo mencionar que muitos resolvedores de DNS de ISPs ignoram completamente a configuração TTL e apenas definem sua própria validade de cache nos registros; portanto, em muitos casos, alterar o TTL não fará nenhuma diferença na quantidade de consultas que acabam atingindo o servidores autorizados para o seu domínio.
fonte
TTL alto significa que os caches do ISP e do DNS do cliente durarão mais, o que significa que seu site será mais responsivo aos visitantes ou pessoas que retornam um longo tempo navegando no site em uma única sessão.
Alguns provedores também cobram o uso de pesquisas de DNS.
fonte