¿Cómo puedo solucionar los mensajes de error 400 cuando modifico mi instancia de base de datos de Aurora?

4 minutos de lectura
0

Quiero modificar una instancia de base de datos de Amazon Aurora, pero cuando solicito una modificación, se muestra el mensaje de error «Código de estado: 400».

Breve descripción

Al iniciar una solicitud de API, AWS realiza comprobaciones sintácticas iniciales para asegurarse de que la solicitud esté completa y tenga los parámetros obligatorios. Hay varios motivos por los que se puede mostrar un error 400 en una solicitud de API para modificar su instancia de base de datos de Amazon Aurora:

  • Su solicitud se ha denegado debido a la limitación de las solicitudes de API.
  • La combinación de parámetros no es válida.
  • Falta el valor del parámetro de entrada o no es válido.
  • A la API le falta una acción o un parámetro obligatorios.
  • Los problemas del navegador han provocado un error en la API.
  • Tiene una versión desactualizada de la Interfaz de la línea de comandos de AWS (AWS CLI).
  • Un evento interno ha afectado al servicio y ha provocado un error en la API.

Siga los pasos pertinentes para solucionar cada uno de estos problemas.

Solución

Nota: Si se muestran errores al ejecutar comandos de AWS CLI, compruebe si está utilizando la versión más reciente de AWS CLI.

Excepción de limitación

La limitación de las solicitudes de API ha provocado la denegación de su solicitud. Estos límites de llamadas a la API se encuentran en el nivel de cuenta y no son específicos de ningún servicio.

Nota: No puede aumentar ni modificar los límites de una llamada concreta. AWS se asegura de que las llamadas a la API no superen la tasa máxima permitida de solicitudes de API. Esto ocurre tanto si las llamadas a la API provienen de una aplicación, de una llamada a una interfaz de línea de comandos o de la Consola de administración de AWS.

Para solucionar este error, realice las siguientes acciones:

  • Utilice ExponentialBackoff y Jitter.
  • En lugar de iniciar todas las llamadas a la API al mismo tiempo, distribúyalas uniformemente a lo largo del tiempo.

Combinación de parámetros no válida

Si utiliza una combinación de parámetros al modificar la instancia de base de datos, se mostrará un error 400. Para solucionar este problema, utilice únicamente parámetros y argumentos válidos en la llamada a la API.

Un parámetro falta o no es válido

AWS deniega su solicitud si utiliza un valor para el parámetro de entrada que falta o no es válido. Antes de modificar la instancia de la base de datos, compruebe si ha incluido todos los parámetros y campos obligatorios en la solicitud de API.

Problema con el navegador

Los problemas intermitentes del navegador pueden provocar un error en la llamada a la API. Para solucionar los problemas con el navegador, borre la caché y, a continuación, vuelva a ejecutar la API. Si esto no funciona, vuelva a intentarlo en otro navegador.

Versión desactualizada de la CLI

Si utiliza AWS CLI para emitir la solicitud de API, asegúrese de utilizar la versión más reciente. Es posible que las versiones anteriores de AWS CLI no admitan ciertos parámetros. Se recomienda comprobar periódicamente que la versión esté actualizada. Para obtener más información, consulte Confirmación de si se está ejecutando una versión reciente de AWS CLI.

Eventos internos

Un problema continuo o un evento interno que afecte a Amazon Relational Database Service (Amazon RDS) o a uno de sus servicios dependientes podría provocar un error 400. Para comprobar si hay algún problema continuo, consulte el panel de AWS Health. Siga monitorizando los paneles para obtener información actualizada sobre la causa de raíz y la solución.


Información relacionada

¿Cómo puedo corregir una instancia de base de datos de Amazon RDS que está bloqueada en el estado «parámetros incompatibles»?

Errores comunes (referencia a la API de Amazon RDS)

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace un año