首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么Cloudfront在远离我的数据中心为我提供服务?

为什么Cloudfront在远离我的数据中心为我提供服务?
EN

Stack Overflow用户
提问于 2015-10-15 03:47:31
回答 1查看 140关注 0票数 0

我位于距离新加坡1000英里的地方。我使用带有CloudFront的新加坡地区的S3来服务数据。

当我下载内容时,cloudfront从美国华盛顿服务器为我提供服务。(检查IP地址)

为什么不从新加坡提供服务呢?

EN

回答 1

Stack Overflow用户

发布于 2015-10-15 04:03:16

与CDN关联的IP地址的GeoIP查找是出了名的不准确。

提供GeoIP查找的服务从各种来源收集有关每个IP地址的地理分配的信息,并尽最大努力提供准确的地理分配。根据我的经验,廉价服务的准确率为80%-85%,而最昂贵的服务的准确率不超过90%。

AWS不会将IP地址分配发布到特定区域。取而代之的是他们designate the IP addresses merely as GLOBAL。因此,您正在使用的GeoIP服务可能不知道每个IP的特定地理位置。他们会尽其所能做出最佳猜测。

另外,CDN会尝试使用延迟最小的节点。延迟通常会随着地理距离的增加而增加,但有时由于连接速度更快或拥塞程度较低,较长的路由可能会提供较低的延迟。

在您的案例中,我怀疑您正在从新加坡接收数据,而您的GeoIP提供商只是弄错了IP的位置。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33134304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档