2012-12-04 34 views
3

我有幾個在Azure上保留的實例網站。 我需要在不同地區的網站上平衡1x域名的平衡。 當我嘗試在第二個地區的網站上設置域時,出現錯誤:「指定的主機名www.mydomain.com已經爲其他站點保留。」 當然應該可以在多個網站上提供相同的域名?直到服務請求的DNS。是否可以在多個Azure網站上提供相同的域名?

回答

1

surely it should be possible to provision the same domain on multiple sites? its up to DNS where the request is served.

我會強烈不同意這種說法!這是而不是可能爲不同的網站提供相同的域。儘管爲單個站點提供不同的域是完全可能的!另外,當你談論負載平衡時,它是負載平衡器決定請求被提供的位置,而不是DNS服務器。 DNS服務器在FQDN和IP地址之間具有單一的單向映射。而已。

如果您希望具有多地理區域分佈/負載平衡功能,則不應使用Azure WebSites,但應將Azure Cloud ServicesAzure Traffic Manager結合使用。到目前爲止,Azure流量管理器僅適用於雲服務,而不適用於Azure網站。

我會推測Traffic Manager將來也會支持Azure網站,但這完全是我的猜測。

UPDATE

你可以實現你的目標:

  1. 創建指定地理區域的地理網站
  2. 部署內容,每個站點的
  3. 創建Windows Azure Virtual Machine
  4. 在該虛擬機上安裝IIS
  5. 安裝和配置Microsoft ARR
  6. 使用ARR註冊您的網站並配置規則。
  7. 點的單個域名向公衆端點的ARR

在理想的世界中,你將集羣兩個或多個虛擬機作爲ARR和負載平衡它們。

請注意,Windows Azure VM仍然是預覽功能。


+0

原諒含糊不清。是的,我實際上是指使用流量管理器進行分發,而不一定是Azure流量管理器。 我也同意你的猜測,但需要使用Azure網站而不是雲服務的臨時解決方案。 一個可能的解決方案是在多個CDN發行版上提供域,其起源是Azure網站主機名。 然後,人們可以將流量管理器指引到那些CDN分發。 –

相關問題