s3 через multipart, минимальное ограничение на размер чанка у s3 - 5MB. Я задаю минимальный размер читаемого чанка в 5мб: field.read_chunk(size=int(5e6)), но в итоге данные считываются по 65536 байта. Как можно увеличить минимальный размер чанка, или я что-то делаю не так?
я изменял DEFAULT_LIMIT который задан в venv3.8/lib/python3.8/site-packages/aiohttp/streams.py там по умолчанию как раз таки DEFAULT_LIMIT = 2 ** 16
Вы предлагаете исходники править? Звучит очень плохо Я отказался от multipart в пользу генерации presigned_post url'a, гораздо чище по логике получается
Нет конечно, исходники не менял, менял сам параметр в момент запуска приложения
Обсуждают сегодня