加拿大28怎么买

TTL值在網站改版中的奧妙運用

起源:西安凡高網絡(pchallen.com) 2019-08-05

    在做域名解析的時候都會看到一個叫“TTL”的值,一般都有一個默認的值,不過不同注冊商默認的值也會不一樣。常見的是3600和7200這兩個值。那么這個TTL值有什么作用呢?TTL全拼是Time-To-Live
當各地的DNS服務器吸收到解析懇求時,就會向域名指定的NS服務器發出解析懇求從而獲得解析記載;
     在獲得這個記載之后,記載會在DNS服務器中保存一段時間,這段時間內如果再接到這個域名的解析懇求,DNS服務器將不再向NS服務器發出懇求,而是直接返回剛才獲得的記載;
而這個記載在DNS服務器上保存的時間,就是TTL值。
如果網站變動不大,可增大TTL值
一般情況下,域名解析的各個記載可能很長一段時間內都不會有變更。
我們可以增大域名記載的TTL值讓記載在各地DNS服務器中緩存的時間加長,這樣在更長的一段時間內,我們訪問這個網站時,本地ISP的DNS服務器就不需要向域名的DNS服務器發出解析懇求,而直接從緩存中返回域名解析記載。
不過需要注意的是,如果TTL設置的值過大,當您的網站調換空間時,舊的記載要很久才會更新,有時會造成網站的重要變動不能及時更新。
如果網站有變動,可減低TTL值
調換空間99.9%會有DNS記載更改的問題,因為緩存的問題,新的域名記載在有的處所可能生效了,但在有的處所可能等上一兩天甚至更久才生效。
成果就是有的人可能訪問到了新服務器,有的人訪問到了舊服務器。
這時我們可以減TTL值,讓DNS服務器中的緩存盡快刷新。減少TTL值的操作必須在主機調劑/網絡調劑之前提前進行。
這樣才干保證在主機/網絡調劑完成后,能夠在最小時間內實現更新。不過如果數值設置太小,會使DNS頻繁刷新,有時會造成訪問不穩固。
相干文章:

經典客戶案例展現 網站建設咨詢熱線029-88661315

?網站建設知識

?凡高觀點

?常見問題