C #: Мы применяем: где хранить сгенерированные файлы PDF? - PullRequest
0 голосов
/ 27 мая 2019

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

В данный момент они хранятся в папке «Содержимое» проекта, но проблема заключается в том, что когда я снова публикую сайт, папка «Содержимое» становится пустой.

Итак, проблема схранение файлов.Каков наилучший способ его хранения?Хранить его в БД или где-нибудь в облачных сервисах.Не удается использовать хранилище Azure, клиент не хочет его использовать.

Пожалуйста, помогите мне с проблемой.

1 Ответ

2 голосов
/ 29 мая 2019

Рекомендуется использовать хранилище, и его стоимость на ГБ ниже, чем в большинстве других вариантов в Azure. Если проблемы с масштабированием представляют собой проблему, существуют варианты перемещения файлов из горячего в холодное хранилище, чтобы снизить стоимость за ГБ при наращивании данных.

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

...