¿Cómo puedo resolver los problemas relacionados con el escalado automático de Amazon DynamoDB?

2 minutos de lectura
0

He activado el escalado automático de Amazon DynamoDB en mi tabla, pero no funciona como esperaba. O bien, mi actividad sigue siendo restringida.

Descripción breve

El escalado automático de DynamoDB crea alarmas de Amazon CloudWatch en su nombre. Cuando se activa una alarma, la alarma de CloudWatch invoca a AWS Application Auto Scaling, que, a continuación, notifica a DynamoDB que ajuste la capacidad de rendimiento aprovisionada de la tabla.

El escalado automático de DynamoDB modifica el rendimiento aprovisionado solo cuando la carga de trabajo permanece reducida o elevada durante varios minutos. Por ejemplo, establece las unidades de capacidad de lectura (RCU) mínimas en 100 y la utilización objetivo en el 70 por ciento:

  • El escalado automático de DynamoDB aumenta la capacidad aprovisionada cuando la utilización supera las 70 RCU durante al menos 2 minutos consecutivos.
  • El escalado automático de DynamoDB reduce la capacidad aprovisionada cuando la utilización está un 20 % o más por debajo del objetivo durante 15 minutos consecutivos (50 RCU).

Resolución

Para solucionar problemas relacionados con el escalado automático de DynamoDB:

  • Asegúrese de no eliminar las alarmas de CloudWatch que crea el escalado automático de DynamoDB. Al eliminar las alarmas, es posible que el escalado automático de DynamoDB no funcione como se esperaba. Si elimina accidentalmente las alarmas de CloudWatch, desactive el escalado automático y actívelo en la tabla. CloudWatch recrea automáticamente las alarmas.
  • No confíe en el escalado automático de DynamoDB para gestionar picos ocasionales de actividad de corta duración. El escalado automático de DynamoDB funciona mejor cuando hay aumentos o disminuciones graduales en el tráfico. La capacidad de ráfaga integrada de la mesa soporta picos de actividad ocasionales.
  • Si el tráfico de la tabla suele ser impredecible, utilice la operación UpdateTable para configurar el modo de facturación a PAY_PER_REQUEST. Esto activa el modo bajo demanda para adaptar el rendimiento a fin de gestionar la carga de trabajo.
OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 10 meses