1
dorothyREN 2018-05-28 15:10:01 +08:00
正常发送 dns 请求只会返回一个 ip,不管你解析了多少个。
|
2
enenaaa 2018-05-28 15:15:32 +08:00
貌似没啥标准,怎么 ip 看各家实现。
|
3
Shura 2018-05-28 15:15:38 +08:00
DNS 轮询只是依据权重随机返回 IP,并不能(也不可能)根据网络情况返回 IP。
|
5
Livid MOD 1. 返回多个 IP 时,浏览器会随机选择一个。
2. 如果你只想返回建康的 IP,那么你需要的是 Route 53 Multivalue Answer + Health Check。 |
7
zocome OP @Livid #5
1、按照你说的,我同一个 Chrome 浏览器多试了几次,发现确实是随机请求,但是我把其中一个 IP 的 http 停掉之后,发现却只请求其中那个还在线的 IP,剩下一个不管怎么刷都没有出现,之前听说站长你是做 CDN 相关的,我想请教的是,浏览器这种请求在线服务的,是否有相关的文档可查? 2、首先感谢你提供的方案,但我现在是想先讨论这种想法,不是说寻求解决方案。因为我发现,同一个服务器,用 17ce 等一些在线测试工具测试的时候,国内有些节点能正常访问到有些不能正常访问,这种情况下,个人小站应该没有能力每个地方都监控吧?所以我的想法是,我在一个子域名返回两个 IP,在一个不能正常请求的情况下,让浏览器去请求另一个 IP |
8
mornlight 2018-05-28 15:38:33 +08:00
客户端没有这样的自动选择机制。比较接近你思路的是按区域设置解析:
|
10
Livid MOD |
11
OneNian 2018-05-28 23:50:11 +08:00 via iPhone
浏览器如果一个 IP 不通会尝试另外的,而不是选择速度快的。
好好学点实在的 |