【问题标题】:Multiple Azure CDN endpoints多个 Azure CDN 终结点
【发布时间】:2012-04-26 12:41:25
【问题描述】:

我们有一个 Azure CDN 端点和一个映射到它的自定义域 cdn.ourcompany.com,所以我可以使用两个域来访问 CDN,我的自定义域和 azure CDN 主机 (.vo.msecnd.net)

不可能在 Azure 管理门户中向端点添加另一个自定义 CDN 域,但我想知道是否有任何解决方法可以做,也许在我的 DNS 中做一些事情?

【问题讨论】:

  • 第三个域名托管服务的目的是什么?为什么不能只使用其他 2 个选项?
  • 需要同时向客户端提供12个请求,大多数浏览器每个主机有5个连接限制
  • 能否通过合并资源内容将12个请求合并为单个请求?这些是图片、javascript、css - 资源类型是什么?
  • 它们是Json对象,是一个需要多源实时信息的交通管理系统

标签: azure cdn endpoint


【解决方案1】:

当我发现没有解决方法时,我正在与微软的一个人交谈,他说他可以使用手动过程为我做这件事,如果这可能的话,我没有得到正式职位未来,希望如此。

【讨论】:

  • 已确认 - 他们也能容纳我。另一种选择:将其他子域(即 media-cache1..7)重定向到 az*.vo.msecnd.net 域,但这会带来不同的开销。此功能对于媒体密集型网站至关重要,并且将使 Azure CDN 与 CloudFront 相提并论。
【解决方案2】:

您可以尝试创建另一个映射到 CDN 主机 .vo.msecnd.net 或您的自定义域的 CNAME,它可能会起作用。我会tracert 来验证。

【讨论】:

  • 我尝试了这种方法,但 CDN 为未在门户中配置的主机返回错误请求 (400)
  • 看起来它必须将您限制在一个自定义域中 - 可能是通过检查引荐来源网址。
【解决方案3】:

据我所知,目前您只能将单个自定义域添加到 CDN 端点。我不确定还有其他解决方法。您可以在http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting 上提交功能请求。大多数浏览器允许 6 个(不是 5 个)同时连接到单个域。这通常就足够了。如果您有第 7 个请求,它仍然可以工作,但仅当前 6 个请求之一返回时,请求才会发送到服务。如果这不可接受,您可以按照 SilverNinja 的建议进行操作:将多个请求合并到一个请求中。或者您可以使用多个存储帐户,这样您就可以为每个帐户创建一个自定义域。

【讨论】:

    【解决方案4】:

    直到去年,您还必须向 Microsoft 开票,后者将为每个额外的域手动添加内部重写规则。

    最近可以直接从 Windows Azure 管理门户添加多个域。选择 CDN,然后单击 CDN 名称,然后单击底部控件中的管理域。这将打开“管理自定义域”对话框,您可以在其中添加和删除域名(顶部的域名除外,它是默认的 CDN 端点名称)。

    您仍然需要使用 DNS 中的 CNAME 记录来验证每个添加的域。

    在六个域中工作正常。

    【讨论】:

      【解决方案5】:

      您始终可以在 Azure 门户上创建多个自定义域,只需单击门户底部的管理域按钮。我这里有多个自定义域名。您需要做的是首先将您的自定义域指向 CDN 端点,然后在“管理自定义域”页面中添加自定义域

      【讨论】:

        猜你喜欢
        • 2015-05-22
        • 2020-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-25
        • 2021-05-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多