Je déplace les serveurs de noms d'un domaine du bureau d'enregistrement vers dnsmadeasy.com afin que nous puissions avoir un basculement automatique (entre autres avantages). Lorsque j'ai fait cela dans le passé, j'ai simplement défini la valeur TTL aussi bas que possible (1 minute) pour l'enregistrement A afin qu'en cas de défaillance du serveur principal, le serveur de sauvegarde soit (presque) immédiatement en ligne.
Le seul problème que je peux trouver avec un TTL faible est que nous aurons un "trafic de requêtes plus élevé". Est-ce une mauvaise chose? Au contraire, y a-t-il des avantages à utiliser une valeur TTL élevée?
domain-name-system
nameserver
ttl
Charlie Schliesser
la source
la source
Réponses:
Vous avez raison, le principal inconvénient de l'utilisation d'un TTL faible est que vous finirez par traiter une charge de requête plus élevée qu'avec un TTL plus élevé. Cela dit, tant que votre hôte DNS n'a aucun problème avec la gestion de la charge supplémentaire, alors allez-y. Honnêtement, s'ils avaient des inquiétudes quant à leur capacité à gérer la charge, ils ne vous laisseraient pas définir un TTL très bas pour vos enregistrements (bien que beaucoup recommandent de ne régler votre TTL que le plus bas nécessaire, ce qui est un bonne recommandation en raison du point d'expérience utilisateur que ceejayoz a fait).
De plus, je dois mentionner que de nombreux résolveurs DNS ISP ignorent complètement le paramètre TTL et définissent simplement leur propre expiration de cache sur les enregistrements, donc dans de nombreux cas, la modification du TTL ne fera en fait aucune différence dans le nombre de requêtes qui finissent par atteindre le des serveurs faisant autorité pour votre domaine.
la source
Un TTL élevé signifie que les caches de FAI et de DNS côté client dureront plus longtemps, ce qui signifie que votre site sera plus réactif pour les visiteurs de retour ou les personnes qui passent beaucoup de temps à parcourir votre site en une seule session.
Certains fournisseurs vous facturent également sur une base d'utilisation pour les recherches DNS.
la source