Служба хранения приложений Microsoft Azure

У меня есть сомнения по поводу покупки службы приложений Microsoft Azure для размещения моего приложения. Я уже проверил бесплатный профиль, и я заинтересован, чтобы перейти к базовому профилю. Это мой вопрос. Я видел в этой таблице на лазурном веб-сайте, что у меня будет 10 ГБ дискового пространства для файлов приложений. Когда я пошел на калькулятор цен, я вижу это Ну, мой вопрос: почему здесь я вижу 10 ГБ временного хранилища? я потеряю файлы приложения, расположенные в папке wwwroot в любое время?

1 ответ

Решение

я потеряю файлы приложения, расположенные в папке wwwroot в любое время?

Он не будет утерян, если файлы приложения находятся в папке wwwroot. Мы можем получить ответ из документа.

Сохраненные файлы

Это то, что вы можете просматривать как файлы вашего веб-сайта. Они следуют структуре, описанной здесь. Они коренятся в d: \ home, что также можно найти с помощью переменной окружения%HOME%.

Эти файлы являются постоянными, что означает, что вы можете положиться на них, оставаясь там, пока не сделаете что-то, чтобы изменить их. Кроме того, они распределяются между всеми экземплярами вашего сайта (когда вы масштабируете его до нескольких экземпляров). Внутренне способ, которым это работает, заключается в том, что они хранятся в хранилище Azure, а не в локальной файловой системе.

Бесплатные и общие сайты получают 1 ГБ пространства, базовые сайты - 10 ГБ, а стандартные сайты - 50 ГБ.

Временные файлы

Ряд общих расположений Windows используют временное хранилище на локальном компьютере. Например

%APPDATA% указывает на что-то вроде D:\local\AppData. %TMP% отправляется в D:\local\Temp. В отличие от сохраненных файлов, эти файлы не используются совместно экземплярами сайта. Кроме того, вы не можете полагаться на них, оставаясь там. Например, если вы перезапустите веб-приложение, вы обнаружите, что все эти папки возвращаются в исходное состояние.

Для сайтов Free, Shared и Consumptio n (Functions) существует ограничение в 500 МБ для всех этих расположений вместе (т.е. не для каждой папки). Для стандартных и базовых сайтов ограничение очень велико (более 100 ГБ).

Мы могли проверить файлы приложения в D:\home\site\wwwroot из инструмента Azure kudu ( https://yoursite.scm.azurewebsites.net/).

консоль куду

Доступное дисковое пространство показано на странице Environment:

страница среды

Другие вопросы по тегам