【问题标题】:is it possible to provision the same domain name on multiple Azure websites?是否可以在多个 Azure 网站上配置相同的域名?
【发布时间】:2012-12-04 07:16:56
【问题描述】:

我在 Azure 上设置了几个预留实例网站。 我需要在多个区域的网站之间负载平衡 1x 域名。 当我尝试在第二个区域的网站上设置域时,出现错误:“指定的主机名 www.mydomain.com 已为另一个站点保留。” 当然应该可以在多个站点上提供相同的域吗?它取决于为请求提供服务的 DNS。

【问题讨论】:

    标签: azure


    【解决方案1】:

    当然应该可以在多个 网站?它取决于为请求提供服务的 DNS。

    我强烈反对这种说法! 不可能为不同的网站配置相同的域。但是,完全可以为单个站点提供不同的域!此外,当您谈论负载平衡时,决定在何处处理请求的是负载平衡器,而不是 DNS 服务器。 DNS 服务器在 FQDN 和 IP 地址之间具有单一的单向映射。仅此而已。

    如果你想拥有多地理区域分布/负载平衡,你不应该使用 Azure 网站,而是Azure Cloud Services 与Azure Traffic Manager 结合使用。截至今天,Azure 流量管理器仅适用于云服务,不适用于 Azure 网站。

    我推测未来流量管理器也会支持 Azure 网站,但这完全是我的猜测。

    更新

    您可以通过以下方式实现您的目标:

    1. 在指定地理区域创建地理网站
    2. 将您的内容部署到每个网站
    3. 创建Windows Azure Virtual Machine
    4. 在该 VM 上安装 IIS
    5. 安装和配置Microsoft ARR
    6. 向 ARR 注册您的网站并配置规则。
    7. 将您的单一域名指向 ARR 的公共单一端点

    在理想情况下,您将集群两个或更多虚拟机以充当 ARR 并对它们进行负载平衡。

    请注意,Windows Azure VM 仍是预览功能。


    【讨论】:

    • 请原谅歧义。是的,我实际上指的是使用流量管理器进行分发,不一定是 Azure 流量管理器。我也同意您的推测,但需要使用 Azure 网站而不是云服务的临时解决方案。一种可能的解决方案是在多个 CDN 分发上预配域,这些分发的来源是 Azure 网站主机名。然后可以将流量管理器定向到这些 CDN 分发。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 2010-11-27
    相关资源
    最近更新 更多