我想知道这是如何处理的,或者是否有一个标准?
因此,为了实现负载均衡而使用多个 IP 地址,DNS 服务器必须更改响应中提供的地址顺序,随机选择或按顺序 "轮询" 方式选择顺序。事实上,当 DNS 服务器对具有多个 A 记录的主机名进行响应时,这通常是默认行为。Internet Explorer 默认情况下将 DNS 查找缓存 30 分钟,由
DnsCacheTimeout
注册表设置指定。Firefox 将 DNS 查找缓存 1 分钟,由network.dnsCacheExpiration
配置设置控制。来自:Yahoo Dev Network: Best Practices for Speeding Up Your Web Site
在确定请求应用程序将使用哪个地址方面,没有标准的程序 - 一些解析器尝试重新排序列表,以优先考虑数字上“更接近”的网络。一些桌面客户端在连接超时30-45秒后尝试备用地址。
来自:维基百科:轮询DNS