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à.
Migrazione di KLC da 1.x a 3.x
Questo argomento spiega le istruzioni per migrare il tuo consumatore da KCL 1.x a KCL 3.x. KCL 1.x utilizza classi e interfacce diverse rispetto a KCL 2.x e KCL 3.x. È necessario migrare le classi Record Processor, Record Processor Factory e Worker verso KCL 2. x/3Innanzitutto il formato compatibile con .x e segui i passaggi di migrazione per la migrazione da KCL 2.x a KCL 3.x. Puoi passare direttamente da KCL 1.x a KCL 3.x.
Importante
Ti consigliamo di migrare a KCL 3.5 o versioni successive, che utilizza il formato a tabella singola per impostazione predefinita per le nuove migrazioni. Innanzitutto, migra le classi Record Processor, Factory e Worker su KCL 2. x/3formato compatibile con .x utilizzando i passaggi indicati in questa pagina. Quindi, segui il percorso di migrazione da KCL 2.x a KCL 3.5. Il formato a tabella singola viene abilitato automaticamente per le nuove migrazioni da 2.x. Per ulteriori informazioni, consulta Formato a tabella singola per KCL.
-
Fase 1: Eseguire la migrazione del processore di registrazione
Segui la sezione Migra il processore di registrazione nella pagina Migra i consumatori da KCL 1.x a KCL 2.x.
-
Fase 2: Esegui la migrazione della fabbrica del processore di registrazione
Segui la sezione Migrate the record processor factory nella pagina Migrate consumer da KCL 1.x a KCL 2.x.
-
Fase 3: Eseguire la migrazione del lavoratore
Segui la sezione Migra il lavoratore nella pagina Migra i consumatori da KCL 1.x a KCL 2.x.
-
Passaggio 4: migrazione della configurazione di KCL 1.x
Segui la sezione Configura il client Amazon Kinesis nella pagina Migrate consumer da KCL 1.x a KCL 2.x.
-
Passaggio 5: verifica la rimozione dei tempi di inattività e le rimozioni della configurazione del client
Segui le sezioni Rimozione dei tempi di inattività e Rimozioni della configurazione del client nella pagina Migrate consumer from KCL 1.x to KCL 2.x.
-
Passaggio 6: Segui le istruzioni dettagliate nella guida alla migrazione da KCL 2.x a KCL 3.x
Segui le istruzioni sulla pagina per completare la migrazione. Migra da KCL 2.x a KCL 3.x Se devi tornare alla versione precedente di KCL o passare a KCL 3.x dopo un rollback, fai riferimento a e. Rollback a una versione di KCL precedente Passa a KCL 3.5.x dopo un rollback da KCL 3.5.x
Importante
Non utilizzare le AWS SDK per Java versioni da 2.27.19 a 2.27.23 con KCL 3.x. Queste versioni includono un problema che causa un errore di eccezione relativo all'utilizzo di DynamoDB da parte di KCL. Ti consigliamo di utilizzare la AWS SDK per Java versione 2.28.0 o successiva per evitare questo problema.