在循环 DNS 中,与域关联的每个 IP 被客户端选择的概率相等。
但是,如果我想在两个 IP 上设置循环域,但不是以 50%-50% 的方式设置呢?
例如,我可以为 IP X 添加 3 条 A 记录,为 IP Y 添加 2 条 A 记录。这样,客户会以 60%-40% 的比率选择 X 和 Y,而不是如果我只添加了 50-50 1 每个 IP 的记录。
理论上听起来是有可能的。但这真的会按预期工作吗?
如果它在特定的 DNS 服务器(即 BIND)上工作,那么其他永久缓存请求的 DNS 服务器(例如 ISP DNS)呢?
假设这项工作在服务器端进行,客户端将如何处理具有相同 IP 的多个 A 记录?