Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Versi Apache Kafka yang didukung
Amazon Managed Streaming for Apache Kafka (Amazon MSK) mendukung versi Apache Kafka dan Amazon MSK berikut. Komunitas Apache Kafka menyediakan sekitar 12 bulan dukungan untuk versi setelah tanggal rilisnya. Untuk lebih jelasnya, periksa kebijakan Apache Kafka EOL (akhir hayat
Versi Apache Kafka | Tanggal rilis MSK | Akhir tanggal dukungan |
---|---|---|
1.1.1 |
-- | 2024-06-05 |
2.1.0 |
-- | 2024-06-05 |
2.2.1 |
2019-07-31 | 2024-06-08 |
2.3.1 |
2019-12-19 | 2024-06-08 |
2.4.1 |
2020-04-02 | 2024-06-08 |
2.4.1.1 |
2020-09-09 | 2024-06-08 |
2.5.1 |
2020-09-30 | 2024-06-08 |
2.6.0 |
2020-10-21 | 2024-09-11 |
2.6.1 |
2021-01-19 | 2024-09-11 |
2.6.2 |
2021-04-29 | 2024-09-11 |
2.6.3 |
2021-12-21 | 2024-09-11 |
2.7.0 |
2020-12-29 | 2024-09-11 |
2.7.1 |
2021-05-25 | 2024-09-11 |
2.7.2 |
2021-12-21 | 2024-09-11 |
2.8.0 |
2021-05-19 | 2024-09-11 |
2.8.1 |
2022-10-28 | 2024-09-11 |
2.8.2 berjenjang |
2022-10-28 | 2025-01-14 |
3.1.1 |
2022-06-22 | 2024-09-11 |
3.2.0 |
2022-06-22 | 2024-09-11 |
3.3.1 |
2022-10-26 | 2024-09-11 |
3.3.2 |
2023-03-02 | 2024-09-11 |
3.4.0 |
2023-05-04 | 2025-08-04 |
3.5.1 |
2023-09-26 | 2025-10-23 |
3.6.0 |
2023-11-16 | -- |
3.7.x |
2024-05-29 | -- |
3.8.x |
2025-02-20 | -- |
3.9.x |
2025-04-21 | -- |
4.0.x |
2025-05-16 | -- |
Untuk informasi selengkapnya tentang kebijakan dukungan versi MSK Amazon, lihatKebijakan dukungan versi MSK Amazon.
Amazon MSK versi 4.0.x
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 4.0. Versi ini membawa kemajuan terbaru dalam manajemen klaster dan kinerja ke MSK Provisioned. Kafka 4.0 memperkenalkan protokol penyeimbangan kembali konsumen baru, yang sekarang tersedia secara umum, yang membantu memastikan penyeimbangan kembali kelompok yang lebih lancar dan lebih cepat. Selain itu, Kafka 4.0 mengharuskan broker dan alat untuk menggunakan Java 17, memberikan peningkatan keamanan dan kinerja, mencakup berbagai perbaikan dan peningkatan bug, dan menghentikan manajemen metadata melalui Apache. ZooKeeper
Untuk detail selengkapnya dan daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk
Amazon MSK versi 3.9.x
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.9. Versi ini memungkinkan Anda menyimpan data berjenjang saat menonaktifkan penyimpanan berjenjang di tingkat topik. Aplikasi konsumen dapat terus membaca data historis dari remote log start offset (Rx) sambil mempertahankan offset log kontinu di penyimpanan lokal dan jarak jauh.
Untuk detail selengkapnya dan daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk
Amazon MSK versi 3.8.x
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.8. Anda sekarang dapat membuat cluster baru menggunakan versi 3.8 dengan KRAFT atau ZooKeeper mode untuk manajemen metadata atau meningkatkan cluster ZooKeeper berbasis yang ada untuk menggunakan versi 3.8. Apache Kafka versi 3.8 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Fitur baru utama termasuk dukungan untuk konfigurasi tingkat kompresi. Ini memungkinkan Anda untuk lebih mengoptimalkan kinerja Anda saat menggunakan jenis kompresi seperti lz4, zstd dan gzip, dengan memungkinkan Anda mengubah tingkat kompresi default.
Untuk detail selengkapnya dan daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk
Apache Kafka versi 3.7.x (dengan penyimpanan berjenjang siap produksi)
Apache Kafka versi 3.7.x di MSK mencakup dukungan untuk Apache Kafka versi 3.7.0. Anda dapat membuat cluster atau meng-upgrade cluster yang ada untuk menggunakan versi 3.7.x yang baru. Dengan perubahan penamaan versi ini, Anda tidak lagi harus mengadopsi versi perbaikan tambalan yang lebih baru seperti 3.7.1 ketika dirilis oleh komunitas Apache Kafka. Amazon MSK akan secara otomatis memperbarui 3.7.x untuk mendukung versi patch future setelah tersedia. Ini memungkinkan Anda untuk mendapatkan keuntungan dari perbaikan keamanan dan bug yang tersedia melalui versi perbaikan tambalan tanpa memicu peningkatan versi. Versi perbaikan tambalan yang dirilis oleh Apache Kafka ini tidak merusak kompatibilitas versi dan Anda dapat memperoleh manfaat dari versi perbaikan tambalan baru tanpa khawatir tentang kesalahan baca atau tulis untuk aplikasi klien Anda. Pastikan alat otomatisasi infrastruktur Anda, seperti CloudFormation, diperbarui untuk memperhitungkan perubahan penamaan versi ini.
Amazon MSK sekarang mendukung KRaft mode (Apache Kafka Raft) di Apache Kafka versi 3.7.x. Di Amazon MSK, seperti halnya dengan ZooKeeper node, KRaft pengontrol disertakan tanpa biaya tambahan untuk Anda, dan tidak memerlukan pengaturan atau manajemen tambahan dari Anda. Anda sekarang dapat membuat cluster dalam KRaft mode atau ZooKeeper mode pada Apache Kafka versi 3.7.x. Dalam mode Kraft, Anda dapat menambahkan hingga 60 broker untuk menampung lebih banyak partisi per cluster, tanpa meminta peningkatan batas, dibandingkan dengan kuota 30-broker pada cluster berbasis Zookeeper. Untuk mempelajari lebih lanjut KRaft tentang MSK, lihatKRaft modus.
Apache Kafka versi 3.7.x juga mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Perbaikan utama termasuk pengoptimalan penemuan pemimpin untuk klien dan opsi pengoptimalan flush segmen log. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.7.0.
Apache Kafka versi 3.6.0 (dengan penyimpanan berjenjang siap produksi)
Untuk informasi tentang Apache Kafka versi 3.6.0 (dengan penyimpanan berjenjang siap produksi), lihat catatan rilisnya
Amazon MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini untuk stabilitas.
Amazon MSK versi 3.5.1
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.5.1 untuk cluster baru dan yang sudah ada. Apache Kafka 3.5.1 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Fitur utama termasuk pengenalan penugasan partisi rack-aware baru untuk konsumen. Amazon MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.5.1.
Untuk informasi tentang Apache Kafka versi 3.5.1, lihat catatan rilisnya
Amazon MSK versi 3.4.0
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.4.0 untuk cluster baru dan yang sudah ada. Apache Kafka 3.4.0 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Fitur utama termasuk perbaikan untuk meningkatkan stabilitas untuk mengambil dari replika terdekat. Amazon MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.4.0.
Untuk informasi tentang Apache Kafka versi 3.4.0, lihat catatan rilisnya
Amazon MSK versi 3.3.2
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.3.2 untuk cluster baru dan yang sudah ada. Apache Kafka 3.3.2 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Fitur utama termasuk perbaikan untuk meningkatkan stabilitas untuk mengambil dari replika terdekat. Amazon MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.3.2.
Untuk informasi tentang Apache Kafka versi 3.3.2, lihat catatan rilisnya
Amazon MSK versi 3.3.1
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.3.1 untuk cluster baru dan yang sudah ada. Apache Kafka 3.3.1 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Beberapa fitur utama termasuk penyempurnaan metrik dan partisi. Amazon MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini untuk stabilitas. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.3.1.
Untuk informasi tentang Apache Kafka versi 3.3.1, lihat catatan rilisnya
Amazon MSK versi 3.1.1
Amazon Managed Streaming for Apache Kafka (Amazon MSK) sekarang mendukung Apache Kafka versi 3.1.1 dan 3.2.0 untuk cluster baru dan yang sudah ada. Apache Kafka 3.1.1 dan Apache Kafka 3.2.0 mencakup beberapa perbaikan bug dan fitur baru yang meningkatkan kinerja. Beberapa fitur utama termasuk penyempurnaan metrik dan penggunaan topik. IDs MSK akan terus menggunakan dan mengelola Zookeeper untuk manajemen kuorum dalam rilis ini untuk stabilitas. Untuk daftar lengkap perbaikan dan perbaikan bug, lihat catatan rilis Apache Kafka untuk 3.1.1 dan 3.2.0.
Untuk informasi tentang Apache Kafka versi 3.1.1 dan 3.2.0, lihat catatan rilis 3.2.0 dan catatan rilis 3.1.1
Amazon MSK penyimpanan berjenjang versi 2.8.2.tiered
Rilis ini adalah versi Amazon MSK-only dari Apache Kafka versi 2.8.2, dan kompatibel dengan klien Apache Kafka open source.
Rilis 2.8.2.tiered berisi fungsionalitas penyimpanan berjenjang yang kompatibel dengan APIs diperkenalkan di KIP-405 untuk Apache Kafka.
Apache Kafka versi 2.5.1
Apache Kafka versi 2.5.1 mencakup beberapa perbaikan bug dan fitur baru, termasuk enkripsi dalam perjalanan untuk Apache dan klien administrasi. ZooKeeper Amazon MSK menyediakan ZooKeeper titik akhir TLS, yang dapat Anda kueri dengan operasi. DescribeCluster
Output dari DescribeClusteroperasi termasuk ZookeeperConnectStringTls
node, yang mencantumkan titik akhir zookeeper TLS.
Contoh berikut menunjukkan ZookeeperConnectStringTls
simpul respon untuk DescribeCluster
operasi:
"ZookeeperConnectStringTls": "z-3.awskafkatutorialc.abcd123.c3.kafka.us-east-1.amazonaws.com:2182,z-2.awskafkatutorialc.abcd123.c3.kafka.us-east-1.amazonaws.com:2182,z-1.awskafkatutorialc.abcd123.c3.kafka.us-east-1.amazonaws.com:2182"
Untuk informasi tentang penggunaan enkripsi TLS dengan zookeeper, lihat. Menggunakan keamanan TLS dengan Apache ZooKeeper
Untuk informasi lebih lanjut tentang Apache Kafka versi 2.5.1, lihat catatan rilisnya
Amazon MSK perbaikan bug versi 2.4.1.1
Rilis ini adalah versi perbaikan bug khusus Amazon MSK dari Apache Kafka versi 2.4.1. Rilis perbaikan bug ini berisi perbaikan untuk KAFKA-9752PreparingRebalance
Masalah ini memengaruhi cluster yang menjalankan Apache Kafka versi 2.3.1 dan 2.4.1. Rilis ini berisi perbaikan yang diproduksi komunitas yang tersedia di Apache Kafka versi 2.5.0.
catatan
Cluster MSK Amazon yang menjalankan versi 2.4.1.1 kompatibel dengan klien Apache Kafka yang kompatibel dengan Apache Kafka versi 2.4.1.
Kami menyarankan Anda menggunakan MSK bug-fix versi 2.4.1.1 untuk cluster MSK Amazon baru jika Anda lebih suka menggunakan Apache Kafka 2.4.1. Anda dapat memperbarui cluster yang ada yang menjalankan Apache Kafka versi 2.4.1 ke versi ini untuk menggabungkan perbaikan ini. Untuk informasi tentang memutakhirkan klaster yang ada, lihatTingkatkan versi Apache Kafka.
Untuk mengatasi masalah ini tanpa memutakhirkan cluster ke versi 2.4.1.1, lihat Kelompok konsumen terjebak di PreparingRebalance negara bagian bagian panduan. Memecahkan masalah kluster MSK Amazon Anda
Apache Kafka versi 2.4.1 (gunakan 2.4.1.1 sebagai gantinya)
catatan
Anda tidak dapat lagi membuat cluster MSK dengan Apache Kafka versi 2.4.1. Sebagai gantinya, Anda dapat menggunakan Amazon MSK perbaikan bug versi 2.4.1.1 dengan klien yang kompatibel dengan Apache Kafka versi 2.4.1. Dan jika Anda sudah memiliki cluster MSK dengan Apache Kafka versi 2.4.1, kami sarankan Anda memperbaruinya untuk menggunakan Apache Kafka versi 2.4.1.1 sebagai gantinya.
KIP-392 adalah salah satu Proposal Peningkatan Kafka kunci yang termasuk dalam rilis 2.4.1 Apache Kafka. Peningkatan ini memungkinkan konsumen untuk mengambil dari replika terdekat. Untuk menggunakan fitur ini, atur client.rack
properti konsumen ke ID Availability Zone konsumen. Contoh ID AZ adalahuse1-az1
. Amazon MSK menetapkan broker.rack
ke IDs Zona Ketersediaan broker. Anda juga harus mengatur properti replica.selector.class
konfigurasi keorg.apache.kafka.common.replica.RackAwareReplicaSelector
, yang merupakan implementasi dari kesadaran rak yang disediakan oleh Apache Kafka.
Saat Anda menggunakan versi Apache Kafka ini, metrik di tingkat PER_TOPIC_PER_BROKER
pemantauan hanya muncul setelah nilainya menjadi bukan nol untuk pertama kalinya. Untuk informasi selengkapnya tentang langkah ini, lihat PER_TOPIC_PER_BROKERPemantauan tingkat.
Untuk informasi tentang cara menemukan Availability Zone IDs, lihat AZ IDs untuk Sumber Daya Anda di panduan AWS Resource Access Manager pengguna.
Untuk informasi tentang menyetel properti konfigurasi, lihatKonfigurasi Amazon MSK yang disediakan.
Untuk informasi selengkapnya tentang KIP-392, lihat Izinkan Konsumen Mengambil dari Replika Terdekat
Untuk informasi lebih lanjut tentang Apache Kafka versi 2.4.1, lihat catatan rilisnya