Проблема загрузки больших файлов с файловым хранилищем Azure и Django

Я использую файловое хранилище Azure для медиафайлов в моем приложении django. Когда я загружаю небольшие данные или изображения, все работает нормально. Но когда я загружаю большой набор данных размером около 300 МБ, запрос занимает 2 минуты, а затем я вижу ошибку, подобную этой в браузере

azure.core.exceptions.HttpResponseError
azure.core.exceptions.HttpResponseError: ("Connection broken: ConnectionResetError(104, 'Connection reset by peer')", ConnectionResetError(104, 'Connection reset by peer'))

Когда я смотрю на внутреннюю часть контейнера в учетной записи хранения в Azure, я вижу загруженные файлы. Но я никогда не получаю ответа, просто разрываю соединение. Я использую версию django 3.2.11, django-storages[azure] 1.12.3 и Azure file storage StorageV2.

Ps: Пожалуйста, учтите, что мне не разрешено использовать другое хранилище файлов, например AWS S3 и т.д.

Вернуться на верх