阿里云DNS域名解析TTL值如何设置?aliyunbaike.com网分享TTL值详解及DNS域名解析TTL值设置多少比较好:
DNS域名解析TTL详解
在设置TTL值之前,aliyunbaike.com简单介绍下TTL值,什么是TTL?TTL是英文Time To Live的缩写,翻译过来就是生存时间,是指DNS的生存时间。详细解释如下:
以aliyunbaike.comwww.aliyunbaike.com为例,用户访问该网站,并不是每次都会向DNS服务器上获取域名解析。比如用户第一次访问aliyunbaike.com(www.aliyunbaike.com),会到DNS服务器上进行解析获取到www.aliyunbaike.com对应的IP地址,用户从DNS服务器上获取的信息会缓存到当地的递归DNS服务器上。当第二个用户访问该网站时,递归服务器会直接返回解析结果,而不会再向DNS服务器请求解析。递归服务器上对应的该域名的DNS解析信息保存时间就是TTL。
懂了吗?TTL值决定了域名DNS信息在递归服务器上的保存时间。
TTL值设置多少比较好?
通过aliyunbaike.com的介绍,很多同学认为TTL值越短越好,因为一旦我们更改了域名DNS,解析会更快生效。的确TTL值越小,域名解析更新的越快,但是却忽略了一个重要的问题!假设TTL值设置的足够小,就会导致用户访问域名时,递归服务器都需要向DNS服务器进行解析请求,而权威服务器的解析要判断用户的来源进行智能解析,这无疑增加了用户的域名解析时间,更何况,谁会没事更改DNS玩,只有遇到某些状况时才会更改DNS。那么TTL值设置多少比较好呢?
阿里云域名解析TTL设置多少为最佳?
如上图所示,阿里云DNS域名解析TTL值可设置为10分钟、30分钟、1个小时、12个小时和一天,默认为10分钟,所以aliyunbaike.com建议用户,如果网站没有特殊情况,就保持默认即可,TTL设置为10分钟比较合适。
如何设置TTL值,可以参考下表,大家根据实际情况设置即可:
IP是否经常变动 | 是否动态IP | 宕机检测 | 服务架构 | 建议TTL值 |
---|---|---|---|---|
否 | 否 | 否 | 热备、灾备、固定IP | 3600 |
否 | 否 | 是 | 大型网站 | 60 |
否 | 否 | 不使用 | 单服务器 | 600 |
否 | 否 | 使用 | 多服务器 | 180 |
是 | 否 | 不使用 | 单服务器 | 300 |
是 | 是 | 不限 | 不限 | 120 |
2024阿里云服务器租用价格
①阿里云官方活动:https://t.aliyun.com/U/bLynLC 云服务器99元1年,新老同享,多配置特价
②代金券:领券入口 aliyun.club 免费领取12张代金券,总面值2088元优惠券。