Gå til indholdet

TTL i DNS

DNS-TTL begrænser normal caching af et svar. En kortere ny TTL forkorter ikke med tilbagevirkende kraft gyldigheden af gamle svar, der allerede er gemt.

Også kendt somDNS TTLTime to Live i DNS
Cloud & drift

Hvad betyder TTL i DNS?

TTL står for Time to Live. I DNS angiver værdien, hvor længe en ressourcepost normalt må gemmes i cache, før kilden bør spørges igen. RFC9499 forklarer denne cachetid og bemærker, at en cache også kan fjerne poster tidligere. TTL er ingen garanti for en tjenestes oppetid.

Eksempel: at forberede en portalflytning

Et tænkt team vil ændre portalens DNS-adresse. En passende forkortelse af TTL på forhånd kan begrænse den normale fortsatte brug af gamle svar. Sænkes TTL først ved adresseændringen, kan allerede gemte svar stadig ligge i cache efter deres gamle værdi.

Teamet planlægger derfor ændringen, kontrollerer de faktisk offentliggjorte data og tager højde for gamle svar, der stadig bruges. En ny adresse tages ikke automatisk i brug med det samme hos alle klienter.

TTL styrer hverken brugerlogin eller opbevaringstiden for portalens filer. Den nye servers tilgængelighed skal også kontrolleres uafhængigt.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support