Kas yra DNS įrašo galiojimo laikas (TTL)?
Paskutinis kiekvieno DNS įrašo nustatymas yra TTL – Time to Live. Tai sekundėmis nurodomas įrašo galiojimo laikas. Pavyzdžiui, 21600
reiškia 6 valandas.
TTL skirtas tam, kad prieš kiekvieną užklausą į tą patį domeną kompiuteriui nereikėtų daryti pilnos DNS užklausos – taip užklausa įvykdoma greičiau.
Lankytojo kompiuteris, gavęs iš DNS serverio įrašą su TTL 21600
, jį išsisaugos ir ateinančias 6 valandas į DNS serverį nebesikreips. Jei į svetainę lankytojas eis po 6 valandų, vėl bus patikrintas tas pats įrašas DNS serveryje, ar dar niekas nepasikeitė.
Mažas TTL lėtina lankytojų naršymą po interneto svetaines ir bereikalingai apkrauna DNS serverį. Didelis TTL užkerta kelią atlikti skubius DNS nustatymų pakeitimus. Todėl svarbu nustatyti nei per mažą, nei per didelį TTL. Daugumai DNS įrašų TTL nustatome tarp 1 ir 6 val.
Plačiau apie TTL pasirinkimą A ir CNAME tipo įrašams: DNS nustatymai, su kuriais interneto svetainė veiks greičiau
Plačiau apie TTL pasirinkimą MX ir TXT tipo įrašams: Planas, kaip persikelti el. pašto dėžutes nepertraukiant darbo