2012-07-19 149 views

回答

1

答案是正確的,在第二截屏。

當您從門戶網站上傳軟件包時,對話框的底部有一個複選框,上面寫着「即使一個或多個角色包含單個實例也會部署」如果您選擇部署到單個實例。

由於無法使用單個實例維護SLA,因此這是必需的。有時單個實例需要應用操作系統更新或者有時會出現硬件故障。擁有多個實例是在其中一個事件發生時繼續提供請求的唯一方法。

您可能不想使用單個實例部署生產解決方案。但是,對於開發週期,你當然可以用1

+0

是的,我知道。但是這不是一個有2個實例的義務?如何創建第二個實例? – 2012-07-19 11:13:24

+0

有幾種方法可以做到這一點。在雲計劃下的Visual Studio裏面,會有一個角色文件夾。雙擊表示您的mvc項目的web角色的角色。這裏有一個實例數量的條目。這只是一個更新一組xml文件的編輯器。您也可以直接更新cscfg文件並更改 2012-07-19 11:23:00

+0

您是對的,因爲它不是一項義務。警告在那裏,所以你知道SLA不能被滿足。您可以選擇用複選框覆蓋警告。 – 2012-07-19 11:27:06

2

獲得通過在新的門戶網站,你必須明確地檢查複選框以允許用少於兩個實例部署:

enter image description here

有絕對沒有義務使用2個實例。只有當您有2個或更多實例時,SLA纔會到位。我有1個實例的生產角色,我非常樂意使用Windows Azure服務。

UPDATE

只是ntoed第一個答案 「鏈接資源」 的評論。所以這裏也是我的2分錢:鏈接資源功能只是讓我們的開發人員快速瀏覽我們的應用程序並快速瀏覽組件的一種方式。與我們的應用程序的配置文件無關。你可以設置你的Windows Azure SQL數據庫連接字符串,就像你通常使用普通應用一樣 - 在web.config(web.release.config)