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à.
Questa tabella fornisce informazioni e soluzioni per la risoluzione dei problemi più comuni riscontrati durante l'utilizzo di Amazon Kinesis Agent.
Problema | Soluzione |
---|---|
Perché Kinesis Agent non funziona su Windows? |
L'agente Kinesis per Windows è un software diverso dall'agente Kinesis per piattaforme Linux. |
Perché l'agente Kinesis rallenta e/o RecordSendErrors aumenta? |
Di solito ciò è dovuto alla limitazione di Kinesis. Controlla la Una volta esclusa la limitazione, verifica se Kinesis Agent è configurato in modo da monitorare grandi quantità di file di piccole dimensioni. Si verifica un ritardo nel momento in cui Kinesis Agent esegue il tail di un nuovo file, quindi Kinesis Agent dovrebbe eseguire la coda su una piccola quantità di file più grandi. Prova a consolidare i tuoi file di log in file più grandi. |
Come risolvere le eccezioni? java.lang.OutOfMemoryError |
Ciò accade quando Kinesis Agent non dispone di memoria sufficiente per gestire il carico di lavoro corrente. Prova ad aumentare, JAVA_START_HEAP inserire /usr/bin/start-aws-kinesis-agent e JAVA_MAX_HEAP riavviare l'agente. |
Come risolvere le eccezioni? IllegalStateException : connection pool shut
down |
Kinesis Agent non dispone di connessioni sufficienti per gestire il carico di lavoro corrente. Prova ad aumentare maxConnections e maxSendingThreads a inserire le impostazioni generali della configurazione dell'agente su. /etc/aws-kinesis/agent.json Il valore predefinito per questi campi è 12 volte superiore ai processori di runtime disponibili. Vedi AgentConfiguration.java |
Come posso eseguire il debug di un altro problema con Kinesis Agent? | DEBUG i log di livello possono essere abilitati in. /etc/aws-kinesis/log4j.xml |
Come devo configurare Kinesis Agent? | Più piccolo èmaxBufferSizeBytes , più frequentemente Kinesis Agent invierà i dati. Ciò può essere utile in quanto riduce i tempi di consegna dei record, ma aumenta anche le richieste al secondo a Kinesis. |
Perché Kinesis Agent invia record duplicati? | Ciò si verifica a causa di un'errata configurazione nella coda dei file. Assicurati che ognuno corrisponda fileFlow’s filePattern a un solo file. Ciò può verificarsi anche se la logrotate modalità utilizzata è copytruncate attiva. Prova a passare alla modalità predefinita o crea per evitare duplicazioni. Per ulteriori informazioni sulla gestione dei record duplicati, vedere Gestione dei record duplicati. |