#java #amazon-web-services #amazon-s3 #amazon-ec2 #aws-sdk
#java #amazon-web-services #amazon-s3 #amazon-ec2 #aws-sdk
Вопрос:
Я хочу загружать файлы с помощью многосоставных загрузок, но мне не подходит использовать ETags (потому что части могут быть загружены через разные серверы). Можно ли создать объединенный файл с файлами, которые уже были загружены, и использовать имена этих файлов или что-то еще, но не ETags?
Ответ №1:
Нет, это невозможно.
Для разных серверов нормально загружать свои части, но вам нужно найти способ для них уведомить центральный орган об ETags, которые они получили от S3, чтобы центральный орган мог завершить запрос в конце.
Комментарии:
1. Это правильно. Координация частичных etags также является важной частью обеспечения целостности загруженного объекта.
2. Вы правы. Лучший способ, который я нашел, — это получить сводки частей после загрузки последней части и завершить загрузку. docs.aws.amazon.com/AmazonS3/latest/API/mpUploadListParts.html