He estado tratando de crear cubos y cargar archivos en Amazon S3 usando su SDK .NET. Puedo crear los depósitos y especificar que se creen en la región de la UE. El código utilizado para crear los cubos es la siguientecargue un archivo en un cubo de Amazon S3 en su defecto con "El número máximo de reintentos alcanzado"
PutBucketRequest request = new PutBucketRequest();
request.WithBucketName(bucketName)
.WithBucketRegion(S3Region.EU);
client.PutBucket(request);
I A continuación, proceder a cargar un archivo en el cubo usando el siguiente código:
PutObjectRequest request = new PutObjectRequest();
request.WithBucketName(bucketName)
.WithCannedACL(S3CannedACL.PublicRead)
.WithKey(remoteFileName)
.WithInputStream(uploadFileStream);
el código de carga de archivos se produce el error "reintento máximo intentos alcanzados ".
Puede alguien que me haga saber qué más tengo que estar haciendo para que la carga de trabajo?
Gracias.
EDITAR: Intentar subir un archivo al mismo cubo utilizando AWS Management Console funciona bien.
Awesome, sorted! Gracias –
+1 por ayudarme. –