Perché c'è un ritardo di replica della tabella globale Amazon DynamoDB versione 2017.11.29?

2 minuti di lettura
0

Desidero ridurre la latenza di replica delle tabelle globali Amazon DynamoDB.

Soluzione

Nota: esistono due versioni delle tabelle globali DynamoDB: la versione 2019.11.21 e la versione 2017.11.29. Per scoprire quale versione stai utilizzando, consulta Determinare la versione delle tabelle globali che si sta utilizzando. È consigliabile utilizzare la versione 2019.11.21. Questa versione è più efficiente e consuma meno capacità di scrittura rispetto alla versione 2017.11.29. Per informazioni sull'aggiornamento, consulta Aggiornamento delle tabelle globali alla versione 2019.11.21 (corrente).

Ecco alcune cause comuni di latenza di replica elevata delle tabelle globali versione 2017.11.29:

  • DynamoDB pubblica le metriche ReplicationLatency e PendingReplicationCount in Amazon CloudWatch per ogni replica nella tabella globale. Se una di queste metriche rimane elevata per un periodo prolungato, controlla se le richieste di scrittura sono limitate nella tabella globale Regioni. Assicurati che la capacità fornita sia sufficiente per eseguire scritture replicate in tutte le Regioni globali della tabella. Per verificare, utilizza il dimensionamento automatico DynamoDB o la modalità di capacità on demand. Per ulteriori informazioni, consulta Best practice e requisiti per la gestione delle tabelle globali.
  • ReplicationLatency può variare per le diverse coppie di origine e destinazione, a seconda della distanza geografica tra le tabelle. Ad esempio, ReplicationLatency è in genere inferiore per le tabelle globali nelle Regioni Europa (Irlanda) ed Europa (Londra) rispetto alle tabelle nelle Regioni Europa (Irlanda) e Asia Pacifico (Sydney).
  • ReplicationLatency e PendingReplicationCount potrebbero aumentare quando una Regione AWS viene degradata. Usa la AWS Service Health Dashboard per controllare gli eventi nelle Regioni in cui disponi di tabelle di replica. Nel caso di un evento, puoi reindirizzare temporaneamente l'attività di lettura e scrittura dell'applicazione a una Regione diversa.
  • Quando esegui l'aggiornamento dalla versione 2017.11.21 alla versione 2019.11.29, potrebbe verificarsi un aumento in ReplicationLatency. È una situazione normale. Per ulteriori informazioni, consulta Aggiornamento delle tabelle globali alla versione 2019.11.21 (corrente).

Nota: PendingReplicationCount è disponibile solo per le tabelle globali 2017.11.29 e non 2019.11.29.


Informazioni correlate

Creazione di una tabella globale

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa