Risoluzione dei problemi di Amazon S3 in base al sintomo - Amazon Simple Storage Service

Risoluzione dei problemi di Amazon S3 in base al sintomo

Negli argomenti seguenti sono elencati i sintomi che consentono di risolvere alcuni dei problemi che si potrebbero riscontrare durante l'uso di Amazon S3.

Notevole miglioramento delle risposte di HTTP 503 alle richieste di Amazon S3 ai bucket con la funzione Versioni multiple abilitata

Se rilevi un aumento significativo nel numero di risposte di rallentamento HTTP 503 ricevute per le richieste PUT o DELETE object di Amazon S3 in un bucket con la funzione Versioni multiple abilitata, è possibile che esistano uno o più oggetti nel bucket per i quali sono presenti milioni di versioni. In presenza di oggetti con milioni di versioni, Amazon S3 regola automaticamente le richieste al bucket per proteggere il cliente da un volume eccessivo di traffico di richieste, che potrebbe impedire altre richieste eseguite per lo stesso bucket.

Per determinare quali oggetti di S3 siano dotati di milioni di versioni, utilizza lo strumento di inventario di Amazon S3. Tale strumento genera un rapporto che fornisce un elenco di file flat degli oggetti in un bucket. Per ulteriori informazioni, consulta Inventario Amazon S3.

Il team Amazon S3 incoraggia i clienti ad analizzare le applicazioni che sovrascrivono ripetutamente lo stesso oggetto S3, creando potenzialmente milioni di versioni per tale oggetto, al fine di determinare se il funzionamento dell'applicazione corrisponde a quello previsto. In presenza di un caso d'uso che richiede milioni di versioni per uno o più oggetti S3, contatta il team AWS Support in AWS Support per discutere i casi d'uso e riuscire a determinare la soluzione ottimale per la tua situazione d'uso.

Per evitare questo problema, prendi in considerazione le seguenti best practice:

  • Abilita una policy di scadenza "NonCurrentVersion" per la gestione del ciclo di vita e una policy "ExpiredObjectDeleteMarker" per far scadere le versioni precedenti degli oggetti e i contrassegni di eliminazione senza oggetti dati associati nel bucket.

  • Mantieni la tua struttura di directory più semplice possibile e rendi ogni nome di directory univoco.

Comportamento imprevisto durante l'accesso alla serie di bucket con la funzionalità CORS

Se si verifica un comportamento imprevisto quando si accede alla serie di bucket con la configurazione CORS, consulta Risoluzione dei problemi di CORS.