【发布时间】:2012-12-04 07:16:56
【问题描述】:
我在 Azure 上设置了几个预留实例网站。 我需要在多个区域的网站之间负载平衡 1x 域名。 当我尝试在第二个区域的网站上设置域时,出现错误:“指定的主机名 www.mydomain.com 已为另一个站点保留。” 当然应该可以在多个站点上提供相同的域吗?它取决于为请求提供服务的 DNS。
【问题讨论】:
标签: azure
我在 Azure 上设置了几个预留实例网站。 我需要在多个区域的网站之间负载平衡 1x 域名。 当我尝试在第二个区域的网站上设置域时,出现错误:“指定的主机名 www.mydomain.com 已为另一个站点保留。” 当然应该可以在多个站点上提供相同的域吗?它取决于为请求提供服务的 DNS。
【问题讨论】:
标签: azure
当然应该可以在多个 网站?它取决于为请求提供服务的 DNS。
我强烈反对这种说法! 不可能为不同的网站配置相同的域。但是,完全可以为单个站点提供不同的域!此外,当您谈论负载平衡时,决定在何处处理请求的是负载平衡器,而不是 DNS 服务器。 DNS 服务器在 FQDN 和 IP 地址之间具有单一的单向映射。仅此而已。
如果你想拥有多地理区域分布/负载平衡,你不应该使用 Azure 网站,而是Azure Cloud Services 与Azure Traffic Manager 结合使用。截至今天,Azure 流量管理器仅适用于云服务,不适用于 Azure 网站。
我推测未来流量管理器也会支持 Azure 网站,但这完全是我的猜测。
更新
您可以通过以下方式实现您的目标:
在理想情况下,您将集群两个或更多虚拟机以充当 ARR 并对它们进行负载平衡。
请注意,Windows Azure VM 仍是预览功能。
【讨论】: