繁体   English   中英

从POP验证CDN缓存

[英]Verifying CDN Caching from a POP

我们的前端团队最近决定,通过CDN为我们的前端Angular应用程序服务将是一个好主意。 昨天,我能够构建自己的应用程序,并通过CDN提供其静态资产,这意味着我有向同事展示的概念证明。

但是,我们的原始服务器位于美国东部地区,因此我不会怀疑我的性能(我的计算机也位于同一地区)会有所改善。

我决定使用Azure启动虚拟机,然后将其部署在美国西部地区,然后尝试在该虚拟机内部访问我的公共前端(已配置CDN)。

如果我想验证我是从更靠近美国西部地区而不是仍然通过美国东部地区的持久性有机污染物获取资产的,我该怎么做? 我尝试从VM内部使用tracert ,但是由于Azure阻止了ICMP,所以我无法这样做。

还有其他方法可以验证我的CDN是否正常工作吗?

谢谢

可能可以使用Curl -vos CDNendpoint来检查server值。 通常,这代表具有IATA位置标识符代码的城市。 从下面的屏幕截图中,我在位置标识符中收到了代表美国的服务器代码DAA 如果您是第一次访问端点URL,它将从源服务器获取内容。 您可以再次访问该端点,以从POP服务器获取该端点。 当您看到x-cacheHIT时,缓存正在工作。 我正在使用Premium Verizon CDN。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM