0
点赞
收藏
分享

微信扫一扫

大学计算机必修课新讲–编译原理+操作系统+图形学

点击下载:​​大学计算机必修课新讲–编译原理+操作系统+图形学​​

如何处理DNS缓存时间问题理想状况下,各地DNS的缓存时间即为设置的ttl时间,所以能够经过设置ttl时间来控制DNS缓存的时间。ttl时间设置的短,DNS缓存过时快,在机器毛病的时分很快切换,对用户的影响小;但是由于ttl设置的太短,缓存很快过时,要经常一层层的问域名的解析状况,DNS解析时间会比拟长。以上是理想状况,真实状况下,个别的DNS效劳器并不服从ttl时间,可能有做强迫缓存几时间,我们都没方法控制。

只能运用尽量短的TTL, 毕竟DNS并不是天生为GSLB设计的。

1. LocalDNS和用户可能网络间隔很远,我们无法保证这一点,特别是运用固定的DNS设置的用户(比方一些用户设置成8.8.8.8 / 4.4.4.4)。不过如今运用DHCP的用户越来越多了,普通而言local DNS和用户具有类似的网络延时

2. 某些Local DNS和browser疏忽受权DNS的TTL设置,运用固定的dns超时时间。有些browser假设不关闭重启,就不会更新dns cache

但是节点失效的问题,还能够从其它方面处理,比如DNS指向的几个IP都是HA Cluster而并非单机,从节点方面躲避节点失效问题


举报

相关推荐

0 条评论