Можно ли развернуть веб-приложение с функцией загрузки файлов в Azure без использования службы хранилища файлов / BLOB-объектов? Где будет сохраняться файл - PullRequest
1 голос
/ 17 июня 2020

Фон. У нас есть веб-приложение Java, работающее на Wildfly в поле Linux. В приложении есть функция загрузки файлов, при которой файлы сохраняются в / opt / app / location.

Мы планируем перенести это на Azure. Возможно ли развернуть текущее приложение «КАК ЕСТЬ» в Azure без использования службы хранилища файлов / BLOB-объектов? По какому пути будет сохранен файл и можно ли получить к ним доступ через терминал виртуальной машины?

Иначе, обязательно (или рекомендуется) хранить файлы в Azure хранилище файлов? Это потребует от нас переписать уровень приложения для использования Azure API-интерфейсов хранилища файлов.

1 Ответ

0 голосов
/ 18 июня 2020

Вы не можете развернуть его «КАК ЕСТЬ» в azure.

Когда вы развертываете его в azure, он фактически развертывается в kudu . В куду у него нет пути типа «/opt/app/".

. Просто рекомендуется использовать Azure файловое хранилище для загрузки / хранения файлов, когда вы работаете в azure, потому что это удобно и дешево. Конечно, вы можете загружать файл в любое место, где к нему можно получить доступ через inte rnet, например FTP. И вы также можете загрузить файл непосредственно в куду (но это действительно не рекомендуется, он особенно используется для развертывания вашего сайта).

В любом случае, рекомендуется использовать azure хранилище файлов или хранилище BLOB-объектов. учтите это в первую очередь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...