Risoluzione degli errori più comuni durante l'utilizzo del connettore Spark Cassandra con Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione degli errori più comuni durante l'utilizzo del connettore Spark Cassandra con Amazon Keyspaces

Se utilizzi Amazon Virtual Private Cloud e ti connetti ad Amazon Keyspaces, gli errori più comuni riscontrati durante l'utilizzo del connettore Spark sono causati dai seguenti problemi di configurazione.

Per una procedura dettagliata per la risoluzione dei problemi di connessione, vedereLa mia connessione VPC endpoint non funziona correttamente.

Inoltre, puoi utilizzare i CloudWatch parametri di Amazon per aiutarti a risolvere i problemi relativi alla configurazione del connettore Spark Cassandra in Amazon Keyspaces. Per ulteriori informazioni sull'utilizzo di Amazon Keyspaces con CloudWatch, consulta. Monitoraggio di Amazon Keyspaces con Amazon CloudWatch

La sezione seguente descrive le metriche più utili da osservare quando utilizzi lo Spark Cassandra Connector.

PerConnectionRequestRateExceeded

Amazon Keyspaces ha una quota di 3.000 richieste al secondo, per connessione. Ogni esecutore Spark stabilisce una connessione con Amazon Keyspaces. L'esecuzione di più tentativi può esaurire la quota di richieste per connessione. Se superi questa quota, Amazon Keyspaces emette un PerConnectionRequestRateExceeded parametro in. CloudWatch

Se vedi PerConnectionRequestRateExceeded eventi presenti insieme ad altri errori di sistema o utente, è probabile che Spark stia eseguendo più tentativi oltre il numero di richieste assegnato per connessione.

Se vedi PerConnectionRequestRateExceeded eventi senza altri errori, potrebbe essere necessario aumentare il numero di connessioni nelle impostazioni del driver per consentire una maggiore velocità di trasmissione, oppure potresti dover aumentare il numero di executor nel tuo job Spark.

StoragePartitionThroughputCapacityExceeded

Amazon Keyspaces ha una quota di 1.000 WCUs o WRUs al secondo/3.000 RCUs o RRUs al secondo, per partizione. Se visualizzi StoragePartitionThroughputCapacityExceeded CloudWatch eventi, ciò potrebbe indicare che i dati non sono randomizzati durante il caricamento. Per esempi su come mescolare i dati, vedi. Fase 4: Preparare i dati di origine e la tabella di destinazione in Amazon Keyspaces

Errori e avvertenze comuni

Se utilizzi Amazon Virtual Private Cloud e ti connetti ad Amazon Keyspaces, il driver Cassandra potrebbe emettere un messaggio di avviso relativo al nodo di controllo stesso nella tabella. system.peers Per ulteriori informazioni, consulta Errori e avvertenze comuni. Puoi tranquillamente ignorare questo avviso.