Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasi dari KCL 1.x ke KCL 3.x
Topik ini menjelaskan petunjuk untuk memigrasikan konsumen Anda dari KCL 1.x ke KCL 3.x. KCL 1.x menggunakan kelas dan antarmuka yang berbeda dibandingkan dengan KCL 2.x dan KCL 3.x. Anda harus memigrasikan prosesor rekaman, pabrik prosesor rekaman, dan kelas pekerja ke KCL 2. x/3Format kompatibil.x terlebih dahulu, dan ikuti langkah-langkah migrasi untuk migrasi KCL 2.x ke KCL 3.x. Anda dapat langsung meningkatkan dari KCL 1.x ke KCL 3.x.
penting
Sebaiknya Anda bermigrasi ke KCL 3.5 atau yang lebih baru, yang menggunakan format tabel tunggal secara default untuk migrasi baru. Pertama, migrasikan kelas prosesor rekaman, pabrik, dan pekerja Anda ke KCL 2. x/3Format yang kompatibel dengan .x menggunakan langkah-langkah di halaman ini. Kemudian, ikuti jalur migrasi dari KCL 2.x ke KCL 3.5. Format tabel tunggal secara otomatis diaktifkan untuk migrasi baru dari 2.x. Untuk informasi selengkapnya, lihat Format tabel tunggal untuk KCL.
-
Langkah 1: Migrasikan prosesor rekaman
Ikuti bagian Migrasi prosesor rekaman di halaman Migrasi konsumen dari KCL 1.x ke KCL 2.x.
-
Langkah 2: Migrasikan pabrik prosesor rekaman
Ikuti bagian Migrasi pabrik prosesor rekaman di halaman Migrasi konsumen dari KCL 1.x ke KCL 2.x.
-
Langkah 3: Migrasikan pekerja
Ikuti bagian Migrasi pekerja di halaman Migrasi konsumen dari KCL 1.x ke KCL 2.x.
-
Langkah 4: Migrasikan konfigurasi KCL 1.x
Ikuti bagian Konfigurasi klien Amazon Kinesis di halaman Migrasi konsumen dari KCL 1.x ke KCL 2.x.
-
Langkah 5: Periksa penghapusan waktu idle dan penghapusan konfigurasi klien
Ikuti bagian Penghapusan waktu idle dan Penghapusan konfigurasi Klien di halaman Migrasi konsumen dari KCL 1.x ke KCL 2.x.
-
Langkah 6: Ikuti petunjuk langkah demi langkah dalam panduan migrasi KCL 2.x ke KCL 3.x
Ikuti petunjuk pada Bermigrasi dari KCL 2.x ke KCL 3.x halaman untuk menyelesaikan migrasi. Jika Anda perlu memutar kembali ke versi KCL sebelumnya atau memutar ke KCL 3.x setelah rollback, lihat dan. Kembalikan ke versi KCL sebelumnya Gulung ke depan ke KCL 3.5.x setelah rollback dari KCL 3.5.x
penting
Jangan gunakan AWS SDK untuk Java versi 2.27.19 hingga 2.27.23 dengan KCL 3.x. Versi ini menyertakan masalah yang menyebabkan kesalahan pengecualian terkait dengan penggunaan DynamoDB KCL. Kami menyarankan Anda menggunakan AWS SDK untuk Java versi 2.28.0 atau yang lebih baru untuk menghindari masalah ini.