Я начну с вопроса: как использовать Scala API Iteratee
для загрузки файла в хранилище облаков (в моем случае это хранилище Azure Blob, но я не думаю, что это самое главное сейчас)
Фон:
Мне нужно записать в блок размером около 1 МБ для хранения больших медиафайлов (300 МБ +) в качестве Azure BlockBlobs
. К сожалению, мои знания Scala все еще плохие (мой проект основан на Java, и единственное использование для Scala в нем будет контроллером загрузки).
Я попытался с помощью этого кода: Почему вы вызываете ошибку или выполняете в Iteratee BodyParser запрос зависает в Play Framework 2.0? (как Input
Iteratee
) - он работает достаточно хорошо, но каждый Element
, который я мог использовать, имеет размер 8192 байта, поэтому он слишком мал для отправки в облако файлов сотен мегабайт.
Я должен сказать, что совершенно новый подход ко мне, и, скорее всего, я что-то неправильно понял (не хочу сказать, что я все неправильно понял) >
Я буду благодарен за любой намек или ссылку, которая поможет мне в этой теме. Если есть какой-либо образец аналогичного использования, это был бы лучший вариант для меня, чтобы получить эту идею.