İçeriğe geçin

DNS’te TTL

DNS TTL değeri, yanıtın normal önbellek süresini sınırlar. TTL’yi sonradan kısaltmak, önceden önbelleğe alınmış eski yanıtların süresini geriye dönük olarak kısaltmaz.

Diğer adlarıDNS TTLDNS içinde Time to Live
Bulut ve işletim

DNS içinde TTL ne demektir?

TTL, Time to Live ifadesinin kısaltmasıdır. DNS içinde bu değer, kaynağına yeniden danışılmadan önce bir kaynak kaydının normal koşullarda ne kadar önbellekte tutulabileceğini açıklar. RFC9499 bu süreyi açıklar ve önbelleğin kayıtları daha erken de kaldırabileceğini belirtir. TTL, bir hizmetin çalışır kalacağına ilişkin garanti değildir.

Örnek: portalı taşımaya hazırlanmak

Kurgusal ekip portalının DNS adresini değiştirmek ister. TTL değerini önceden uygun biçimde kısaltmak, eski yanıtların normal kullanımının devam edeceği süreyi sınırlayabilir. TTL yalnızca adres değişirken düşürülürse önceden saklanan yanıtlar eski değerlerine göre önbellekte kalabilir.

Bu nedenle ekip değişikliği planlar, gerçekten yayımlanan verileri kontrol eder ve hâlâ kullanılan eski yanıtları hesaba katar. Yeni adres bütün istemcilerde kendiliğinden hemen kullanılmaya başlamaz.

TTL kullanıcı oturumunu veya portal dosyalarının saklama süresini yönetmez. Yeni sunucunun erişilebilirliği de bundan bağımsız kontrol edilmelidir.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek