[英]Read azure blob storage from static website hosted on app service
[英]Azure blob storage as a website images source
在我的Web應用程序(在Azure網站上托管的MVC5)中,用戶可以上傳其個人資料圖像。 這些圖像然后在網站上公開顯示。 由於該網站托管在Azure上,因此我決定嘗試Azure存儲。
我創建了一個公共容器,並將圖像上傳到那里作為塊Blob 。 它允許我通過這樣的公共網址訪問圖像:
此外,我可以用HTML img標簽包裝它,然后直接從Azure將圖像提供給瀏覽器。
問題在於圖像加載緩慢。 100kb的圖像甚至可以加載幾秒鍾。
可能是什么問題? Azure存儲塊blob是否需要一些啟動時間? 那是正確的方法嗎?
Azure存儲Blob不需要“啟動”時間-它是大規模的存儲即服務提供商。 每個Blob存儲在其自己的分區中,能夠以60MB / s的速度向上移動數據(有關可擴展性目標的詳細信息,請參見此處 )。
我無法說出您的瓶頸點,因為我們根本沒有足夠的數據來弄清這一點。 它可能與您的地理位置與Azure區域的位置有關。 可能是DNS。 或其他很多東西。
至於是否是“正確”的方法? 好吧...這是一個見解,因此我將遠離該主題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.