Come faccio a risolvere i messaggi di errore 400 durante la modifica della mia istanza database Aurora?

4 minuti di lettura
0

Desidero modificare un'istanza database di Amazon Aurora, ma quando effettuo una richiesta di modifica, visualizzo un messaggio di errore "Codice stato: 400".

Breve descrizione

Quando avvii una richiesta API, AWS esegue i controlli iniziali della sintassi per assicurarsi che la richiesta sia completa e contenga i parametri obbligatori. Ci sono diversi motivi per cui potresti ricevere un errore 400 su una richiesta API di modifica della tua istanza database di Amazon Aurora:

  • La tua richiesta è stata rifiutata a causa della limitazione (della larghezza di banda della rete) delle richieste API.
  • La tua combinazione di parametri non è valida.
  • Il tuo valore per il parametro di input è mancante o non valido.
  • All'API mancano un parametro o un'azione obbligatori.
  • Problemi del browser hanno causato il fallimento dell'API.
  • Hai una versione obsoleta dell'interfaccia della linea di comando AWS (AWS CLI).
  • Un evento interno ha influito sul servizio e ha causato il fallimento dell'API.

Segui i passaggi di risoluzione dei problemi pertinenti per risolvere ciascuno di questi problemi.

Risoluzione

Nota: se visualizzi errori durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS, assicurati di utilizzare la versione più recente di AWS CLI.

Eccezione di limitazione

La limitazione delle richieste API ha causato il rifiuto della richiesta. Questi limiti delle chiamate API sono a livello di account e non sono specifici per nessun servizio.

Nota: non è possibile aumentare o modificare i limiti per una determinata chiamata. AWS si assicura che le chiamate API non superino la frequenza massima consentita per le richieste API. Questo vale sia che le chiamate API provengano da un'applicazione, da una chiamata a un'interfaccia della linea di comando o dalla Console di Gestione AWS.

Per evitare questo errore, esegui le seguenti azioni:

Combinazione di parametri non valida

Se utilizzi una combinazione di parametri quando modifichi l'istanza database, viene visualizzato un errore 400. Per risolvere questo problema, utilizza solo parametri e argomenti validi nella chiamata API.

Parametro mancante o non valido

AWS rifiuta la tua richiesta se utilizzi un valore per il parametro di input mancante o non valido. Prima di modificare l'istanza database, verifica di aver incluso tutti i parametri e i campi obbligatori nella richiesta API.

Problema con il browser

Problemi intermittenti del browser potrebbero causare il fallimento della chiamata API. Per risolvere i problemi del browser, svuota la cache, quindi invia nuovamente l'API. Se il problema persiste, riprova in un altro browser.

Versione dell'interfaccia della linea di comando AWS obsoleta

Se utilizzi l'interfaccia della linea di comando AWS CLI per inviare la richiesta API, assicurati di utilizzare la versione più recente. Le versioni precedenti dell'interfaccia della linea di comando AWS CLI potrebbero non supportare determinati parametri. È consigliabile verificare regolarmente che la versione sia aggiornata. Per ulteriori informazioni, consulta Conferma che stai utilizzando una versione recente dell'interfaccia della linea di comando AWS CLI.

Eventi interni

Un problema o un evento interno in corso che interessa Amazon Relational Database Service (Amazon RDS) o uno dei suoi servizi dipendenti potrebbe causare un errore 400. Per verificare se ci sono problemi in corso, consulta la Dashboard AWS Health. Continua a monitorare le dashboard per un aggiornamento sulla causa principale e sulla risoluzione.


Informazioni correlate

Come faccio a correggere un'istanza database Amazon RDS bloccata nello stato di parametri incompatibili?

Errori comuni (riferimento all'API Amazon RDS)

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa