2013-03-18 64 views
1

是否有任何方式將WCF服務放入Azure CDN Endopint?或者只有放置靜態內容纔有效?在CDN端點放置WCF服務?

這將是有用的,因爲我有一個不斷與WCF服務通信的Web前端。

如果不是,有關如何減少延遲的建議?

回答

1

如果要在Azure中運行冗餘WCF服務,請創建一個WCF服務Web角色項目並進行部署。在配置中,您可以擴展部署以滿足負載。您可以爲每個包創建和部署多個角色,每個角色都有其單獨的實例數。

如果您希望服務分佈在多個地區,您必須使用Azure Traffic Manager來處理基於位置或循環格式的流量。

+0

假設我有5個相同Web角色的實例。是否需要設置Azure流量管理器?還是僅在分佈不同地區的流量時才需要?順便說一下,有沒有辦法自動縮放實例? – jlcivico 2013-03-18 20:00:39

+0

流量管理器只在嘗試在區域之間進行負載平衡時才重要。查看www.paraleap.com以自動縮放Azure中的Web角色 – Igorek 2013-03-18 20:11:08

+0

您只需要Traffic Manager即可跨區域進行負載平衡。在同一區域內,您可以通過增加實例計數來進行縮放。對於自動調節,請查看[Azure Auto-Scaling Application Block](http://msdn.microsoft.com/zh-cn/library/hh680892(v = pandp.50).aspx) – 2013-03-18 20:18:45