Maison >Problème commun >3 façons de corriger les erreurs réseau lors du téléchargement de fichiers sur Amazon S3
Amazon Simple Storage Service, appelé Amazon S3, est un service de stockage qui utilise une interface Web pour fournir des objets de stockage.
Les objets de stockage Amazon S3 peuvent stocker différents types et tailles de données, des applications aux archives de données, en passant par les sauvegardes, le stockage dans le cloud, la reprise après sinistre, etc.
Le service est évolutif et les utilisateurs ne paient que pour l'espace de stockage.
Amazon S3 propose quatre catégories de stockage basées sur la disponibilité, le taux de performance et la durabilité. Ces classes incluent Amazon S3 Standard, Amazon S3 Standard Infrequent Access, Amazon S3 One Zone-infrequent Access et Amazon Glacier.
Amazon S3 peut reprendre les téléchargements ayant échoué. De plus, si votre système s'arrête pendant un téléchargement, Amazon S3 peut continuer le téléchargement après le redémarrage de votre système sans nécessiter de redémarrage.
Amazon S3 peut stocker des fichiers ou des données de différentes tailles entre 0 octet et 5 Go. Cependant, la taille maximale du fichier pouvant être téléchargé sur S3 en une seule fois est de 5 Go.
Vous pouvez télécharger des fichiers de plus de 5 Go à l'aide de l'API de téléchargement partitionné, qui vous permet de télécharger des fichiers jusqu'à 5 To sur S3.
Lors du téléchargement de fichiers sur S3, vous pouvez rencontrer des erreurs réseau. Certaines erreurs réseau S3 courantes que vous pouvez rencontrer sont :
Voici comment corriger ces erreurs une fois pour toutes :
Si Cluster de base de données est manquant IAM Rôle Pièce jointe ou Role ARN n'est pas fourni et seul le nom du rôle est fourni dans le groupe de paramètres, vous pouvez recevoir une erreur d'informations d'identification manquantes. .
La meilleure façon de résoudre ce problème est de charger les données à partir de la commande S3.
La raison de cette erreur peut être qu'il y a des fichiers cryptés dans votre compartiment S3 ou qu'il y a un cryptage dans le compartiment S3.
Quoi qu'il en soit, si ServerSideEncryptionConfigurationExists est vrai, vous pouvez résoudre ce problème en ajoutant kms* au rôle IAM utilisé pour effectuer les opérations LOAD.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!