考虑一家公司,它希望从他们选择的动态数据中心为他们拥有的给定域(例如 google.com)下的给定用户或 IP 地址集(例如,出于延迟管理目的)提供区域性 HTTP 服务。
我的理解是,当客户(用户)发出 HTTPGET
请求(例如这被缓存在/etc/hosts
等)。
因此,该 IP 地址可能不是公司希望将流量路由到的地址。例如,无论出于何种原因,它可能是一个糟糕的数据中心,例如此时该用户/位置处于一个糟糕的区域,这可能导致 IP 流量的路由时间较长(例如,服务于来自美国的英国 HTTP 请求)。
HTTP 服务公司如何在实践中以编程方式控制给定用户(IP 或位置)的 HTTP 流量应该流向哪些 IP 地址,即使只是统计上的而不是立即的?