Sto cercando di copiare qualcosa sul mio bucket Amazon Simple Storage Service (Amazon S3). Tuttavia, Amazon S3 restituisce in risposta il codice 200 associato a "InternalError" o "SlowDown".
Risoluzione
Una risposta con codice 200 associato a InternalError o SlowDown implica che l'errore si è verificato internamente a copia iniziata. Il messaggio di errore è simile al seguente:
"AmazonS3Exception: We encountered an internal error. Please try again. (Service: Amazon S3; Status Code: 200; Error Code: InternalError; Request ID: 0EXAMPLE9AAEB265)"
Potresti visualizzare questa risposta quando esegui operazioni API CopyObject, UploadPartCopy o CompleteMultipartUpload.
Nota: una risposta 200 OK può avere esito positivo o contenere un errore. Per cercare errori, progetta l'applicazione in modo che analizzi i contenuti del corpo della risposta. Ciò consente all'applicazione di gestire adeguatamente l'esito positivo o l'errore all'interno della risposta.
Una risposta con codice 200 associata a InternalError o SlowDown è simile a un errore 5xx. Poiché Amazon S3 è un sistema distribuito, è normale vedere una piccola percentuale di errori 200 interni. È consigliabile riprovare queste richieste.
Per evitare questi errori, implementa le seguenti procedure:
Informazioni correlate
Come faccio a risolvere un errore HTTP 500 o 503 di Amazon S3?