2012-12-07 25 views
1

我不太瞭解雲服務是如何工作的。 特別是我想知道它是否有可能:Azure:根據需求快速啓動大型應用程序?

上傳一個大的應用程序(> 1GB)一次只支付(僅用於存儲)和按需,快速派生它的實例(最大a幾分鐘的啓動時間)。 因此,只有在應用程序真正運行時才支付,而不必在每次停止/啓動時再次將其全部上載。

謝謝! Greets, soacc32

回答

0

這樣做當然是可以的。實際上,這是雲服務部署的工作原理。從本地計算機部署應用程序時,首先將應用程序包文件上載到BLOB存儲中,然後從那裏進行部署。您可以分別在blob存儲中上傳軟件包,並且當您想要創建部署時,只需指定blob URL即可。因此,如果您使用門戶創建部署,對於軟件包文件和配置文件位置,您可以選擇「FROM STORAGE」而不是「FROM LOCAL」,如下面的屏幕截圖所示。

enter image description here

希望這有助於。

+0

哦,是的,謝謝,我錯過了。 另一個問題,你知道從存儲部署〜1GB需要多長時間嗎?它有很大的不同嗎? 此外,是否有可能部署到不同的地區或有幾個實例在不同地區運行? – stxacc

+0

我剛剛嘗試了這個http://blog.smarx.com/posts/tutorial-running-the-mongoose-web-server-in-windows-azure 我收到以下消息: 「此部署是停止並且不接受服務請求,您將繼續產生計算費用,直到部署被刪除。 2個實例:2已停止「 呃,真的,即使應用程序未運行,我也必須支付計算成本? – stxacc

+0

這是正確的。這是因爲Windows Azure已經爲您提供了一些資源(讀取虛擬機)併爲這些資源付費。因此,如果您知道您的應用程序無法獲得任何匹配,則可能需要刪除這些部署以停止收取費用。 –