Je place des fichiers dans un stockage S3 en utilisant le code ci-dessous. Je trouve que c'est extrêmement lent. Le chronomètre indiquait 18 secondes +. Des suggestions ou d'autres expériences?Amazon S3 PutObject est très lent
// upload the file to S3
AmazonS3 client = Amazon.AWSClientFactory.CreateAmazonS3Client(accessKey, secretAccessKey);
PutObjectRequest request = new PutObjectRequest();
FileStream fs = new FileStream(sourceFileName, FileMode.Open);
request.WithInputStream(fs);
request.WithBucketName(bucketName);
request.WithKey(keyName);
Stopwatch stp1 = new Stopwatch();
stp1.Start();
client.PutObject(request);
stp1.Stop();
fs.Close();
Ce code est C#. J'utilise l'amazon .net sdk.
La taille du fichier est seulement de 56 Ko et ma bande passante de téléchargement est de 1,87 Mbps.
Quelle est la chose que vous êtes le téléchargement? 18s serait très rapide pour 1TB. – Mat
Quelle est la taille du fichier et quelle est votre bande passante de téléchargement Internet? –
Le fichier est 56K et ma bande passante est de 1,5mbps upload – Jeff