2015-06-01 42 views
0

我有一個Azure Cloud Service不在生產中。我最近收到了以下來自Microsoft的關於他們的雲服務平臺即將推出的服務的消息:將實例添加到Windows Azure雲服務

運行下面引用的Web和/或輔助角色的所有Cloud Services都將在此維護期間遇到停機時間。具有兩個或更多角色實例的雲服務在不同的升級域中至少有99.95%的時間具有外部連接。請注意,SLA保證服務可用性僅適用於爲每個角色部署多個實例的服務。 Azure一次更新一個升級域。有關跨升級域角色分發和更新過程的更多信息,請訪問Update an Azure Service網頁。

我採取電子郵件的方式,每個實例本質上是不同的主機上的虛擬機,他們會在整個maintentance期間重新啓動主機,所以如果我不想停止服務的這段時間,我需要確保我有多個實例。這是否準確?如果是這樣,我該如何「添加」一個實例?

回答

1

這是正確的。

您可以通過更新角色的配置來增加實例數量。在Visual Studio中,您可以在角色的「屬性」窗口中執行此操作,並增加實例計數設置。然後,重新部署該服務。

enter image description here

一個更快的方法是下載從Azure的門戶角色的配置文件(.cscfg),更新實例數設置,然後上傳更改後的配置文件。該設置位於此處顯示的Instances元素中。

enter image description here

您可以下載配置文件從Azure的門戶網站(portal.azure.com)通過去到雲服務刀片和工具欄上單擊設置中的作用。在設置欄中點擊配置。在「配置」刀片中,您可以在工具欄中找到「下載和上傳」按鈕。

+0

正是我需要知道的,非常感謝! – ewitkows

0

我採取電子郵件的方式,每個實例本質上是不同的 主機上的虛擬機,他們會在整個 maintentance期間重新啓動主機,所以如果我不想停止服務在 這一次,我需要確保我有多個實例。這是 準確嗎?

你的理解是正確的。

如果是這樣,我該如何「添加」一個實例?

有很多方法可以做到這一點。

其中之一是編輯您的角色的配置文件(* .cscfg)和改變Instances元素從1count財產2然後通過Azure的門戶網站(雲服務上傳這個文件 - >配置選項卡 - >上傳按鈕)

還有一種方法是通過Cloud Service的「縮放」選項卡更改實例數量。在此選項卡上,您將看到「實例計數」設置。只需將其從1更新爲2即可。

其他選項包括PowerShell,編寫代碼,但我認爲我上面提到的應該是完成任務的最簡單方法。

+0

對不起@Guarav,裏克毆打你一分鐘,但謝謝! – ewitkows

+0

哈哈:)不用擔心! –