使用相同的源主机名创建多个CDN端点。在这种情况下CDN如何工作/

问题描述 投票:1回答:1

我在一个CDN配置文件中创建了两个CDN端点,其中包含与源主机名相同的Web应用程序。在那种情况下,我的CDN如何运作?它会将请求路由到两个CDN端点吗?

azure cdn
1个回答
0
投票

CDN配置文件只是CDN端点的集合。端点是真实的。

当您将CDN端点(例如“my-cdn-one.azureedge.net”)映射到主机名(例如“my.host.com”)时 - 对于端点上的每个请求的资源,它将尝试从中获取资源映射主机,这是第一次。然后它将缓存它以备将来在同一资源上的请求。

>>> https://my-cdn-one.azureedge.net/files/profile.jpg https://my.host.com/files/profile.jpg

当你有多个端点时(在你的情况下它是“2”),会发生同样的事情。将有两个单独的端点从映射的主机缓存资源。

>>> https://my-cdn-one.azureedge.net/files/profile.jpg https://my.host.com/files/profile.jpg

>>> https://my-cdn-two.azureedge.net/files/profile.jpg https://my.host.com/files/profile.jpg

如果从一个端点清除内容,第二个端点仍将拥有它。

© www.soinside.com 2019 - 2024. All rights reserved.