2016-03-06 69 views
0

我建立一個應用程序包括用戶上傳的內容(圖片,文檔,PDF文件),並想考慮的託管解決方案蔚藍的Web應用程序。特別感興趣的是部署插槽功能。Azure的web應用程序上傳的內容

據我所知,使用部署插槽阻止我存儲在文件系統中的用戶的內容。

我不激動使用Blob存儲用戶上傳的內容,因爲這真的綁我的應用程序Azure和將使它難以移動到另一臺主機或實現冗餘的供應商DR站點。數據庫存儲對我來說也不是那麼令人興奮。

理想情況下,Web應用程序必須映射到Blob存儲虛擬目錄,但我知道這不是一個可能性。

是否有這個問題什麼好的解決辦法?

回答

0

您可以將Web應用程序添加到虛擬網絡,以允許您將內容存儲在vnet中其他計算機上的文件共享中。這樣做可以讓webapp與網絡上可以配置文件共享的其他機器通信。

你可以通過門戶網站的web.config文件/應用程序設置部分網站指向份額指向部署插槽,不同股份等

這裏有一個官方鏈接:https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-create-vnet-arm-pportal/

+0

我很確定我不明白這是如何工作的。這是否意味着我需要一個虛擬機來容納共享驅動器? – user2391532

+0

如果網絡上沒有虛擬機,那麼這是一個沉重的解決方案。另一種(更輕或可能更好)的方法是在蔚藍存儲表中使用Blob。 –

相關問題