Любые идеи по загрузке больших zip-файлов в виде кусочков в лазурный блоб и распаковку - PullRequest
0 голосов
/ 29 ноября 2018

Я разделил файл и загрузил его в службу приложений.Я извлекаю файлы на сервере приложений и загружаю один за другим в лазурный блоб.Я делаю это, так как BLOB-объект Azure не поддерживает извлечение.

Теперь проблема в том, чтобы извлечь 600 и более файлов каждые 3 МБ и загрузить их один за другим в блоб. Клиент должен дождатьсяlot.

Я начинаю извлечение и загружаю в blob, как только получен последний кусок файла.До этого момента я могу показать клиенту ход загрузки.

Я думал о введении еще одного вызова API для извлечения и еще одного для загрузки в BLOB-объект.Это увеличивает вызов API, и балансировщик нагрузки стоит нам.Так как этим занимаются многие пользователи.

Пожалуйста, предложите мне эффективный способ показать прогресс того, что происходит на сервере.

Есть ли возможность с SignalR?Или любой?

...