Hoppa till innehållet

TTL i DNS

DNS-TTL begränsar normal cachning av ett svar. En kortare ny TTL förkortar inte retroaktivt giltigheten för gamla svar som redan har cachats.

Även känt somDNS TTLTime to Live i DNS
Cloud & drift

Vad betyder TTL i DNS?

TTL står för Time to Live. I DNS beskriver värdet hur länge en resurspost normalt får cachas innan källan bör tillfrågas igen. RFC9499 förklarar denna cachetid och påpekar att en cache också kan ta bort poster tidigare. TTL garanterar inte en tjänsts drifttid.

Exempel: att förbereda en portalflytt

Ett tänkt team vill ändra portalens DNS-adress. Att korta TTL på lämpligt sätt i förväg kan begränsa den normala fortsatta användningen av gamla svar. Om TTL sänks först vid adressbytet kan redan lagrade svar ligga kvar i cache enligt sitt gamla värde.

Teamet planerar därför ändringen, kontrollerar de data som faktiskt publicerats och tar hänsyn till gamla svar som fortfarande används. En ny adress används inte automatiskt omedelbart av alla klienter.

TTL styr varken användarinloggning eller lagringstiden för portalfiler. Även den nya serverns nåbarhet måste kontrolleras oberoende av detta.

Källor

Artiklar om ämnet

Cloud & drift med ASES

Hosting, driftsättning, underhåll och support