Скопируйте большой файл из AWS S3, используя AWS SDK для Java [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Скопируйте большой файл из AWS S3, используя AWS SDK для Java [закрыто]

Сообщение Anonymous »

Я использую AWS SDK 1.12.668 для Java для копирования файлов из S3 Bucket. Я копирую файлы в другое облако. После того, как копирование в другое облако выполнено, файл помечен как копируемое. Я сталкиваюсь с исключением в GetS3Object для больших файлов, таких как 3 ГБ файла. < /P>
try {
S3Object s3Object = s3Service.getS3Object(s3ObjectId);
long objectSize = s3Object.getObjectMetadata().getContentLength();
//copy to other cloud
} catch (Exception e) {
//exception handling
}
< /code>
Исключение: < /p>
org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body (expected: 3,221,225,472; received: 5,406,600)
at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:178)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.event.ProgressInputStream.read(ProgressInputStream.java:180)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.event.ProgressInputStream.read(ProgressInputStream.java:180)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.util.LengthCheckInputStream.read(LengthCheckInputStream.java:107)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at com.amazonaws.services.s3.internal.S3AbortableInputStream.read(S3AbortableInputStream.java:125)
at com.amazonaws.internal.SdkFilterInputStream.read(SdkFilterInputStream.java:90)
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:106)
at com.microsoft.graph.core.tasks.LargeFileUploadTask.chunkInputStream(LargeFileUploadTask.java:277)
at com.microsoft.graph.core.tasks.LargeFileUploadTask.uploadSlice(LargeFileUploadTask.java:201)
at com.microsoft.graph.core.tasks.LargeFileUploadTask.upload(LargeFileUploadTask.java:128)


Подробнее здесь: https://stackoverflow.com/questions/795 ... k-for-java
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Скопируйте большой файл из AWS S3, используя AWS SDK для Java [закрыто]
    Гость » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Гость
  • Скопируйте большой файл из AWS S3, используя AWS SDK для Java
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Android Studio Обработка обработки SDK. Эта версия понимает только версии SDK XML до 3, но файл SDK XML версии 4
    Anonymous » » в форуме Android
    0 Ответы
    98 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»