全部产品
Search
文档中心

ApsaraMQ for RocketMQ:Catatan rilis

更新时间:Jun 28, 2025

Topik ini menjelaskan catatan rilis untuk RocketMQ ONS 1.x SDK for Java. Catatan tersebut mencakup tanggal rilis, tautan unduhan, dan pembaruan fitur untuk setiap versi. Anda dapat memilih versi SDK for Java yang sesuai dengan kebutuhan bisnis Anda untuk mengirim dan menerima pesan berdasarkan deskripsi dalam topik ini.

Penting
  • Java Development Kit (JDK) 1.8 kompatibel dengan semua versi TCP client SDK for Java. JDK 1.6 hanya didukung untuk TCP client SDK for Java 1.8.4.Final dan versi sebelumnya. Untuk menghindari masalah kompatibilitas JDK saat memperbarui versi SDK, disarankan menggunakan JDK 1.8.

  • Untuk informasi tentang cara mendapatkan dependensi Maven, lihat Siapkan Lingkungan.

1.9.1.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2024-07-15

Masalah diperbaiki

Versi Guava diperbarui ke 32.1.2-jre, dan kerentanan keamanan CVE-2023-2976 diperbaiki.

ons-client-1.9.1.Final

1.9.0.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2024-04-10

Fitur baru ditambahkan

Parameter namespace ditambahkan. Ini memungkinkan Anda mengakses instance serverless ApsaraMQ for RocketMQ 5.0 melalui Internet.

ons-client-1.9.0.Final

1.8.8.8.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2023-02-06

Masalah diperbaiki

Konfigurasi item yang dapat dimodifikasi clientCloseSocketIfTimeout ditambahkan untuk menutup koneksi TCP abnormal dengan cepat.

ons-client-1.8.8.8.Final

1.8.8.7.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2023-01-11

Masalah diperbaiki

  • Jejak pesan hilang saat beberapa pesan dikonsumsi sekaligus.

  • Beberapa pesan gagal dikonsumsi karena waktu tunggu maksimum tidak dikonfigurasi saat beberapa pesan dikonsumsi sekaligus.

ons-client-1.8.8.7.Final

1.8.8.5.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2022-05-16

Masalah diperbaiki

  • Saat operasi updateCredential dipanggil secara sering, otorisasi lintas akun untuk Peran RAM menggunakan STS gagal karena atomicity tidak dijamin saat ID AccessKey, Rahasia AccessKey, dan token STS diperbarui.

Catatan

Masalah ini diperbaiki hanya dalam skenario di mana Peran RAM digunakan untuk otorisasi. Masalah ini masih terjadi jika Anda secara manual memperbarui ID AccessKey, Rahasia AccessKey, dan token STS selama otorisasi.

ons-client-1.8.8.5.Final

1.8.8.3.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2022-01-18

Fitur dioptimalkan

  • Pesan yang sesuai dengan offset konsumen tertentu dilewati karena kesalahan broker.

  • Satuan periode timeout untuk konsumsi pesan salah.

ons-client-1.8.8.3.Final

1.8.8.1.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2021-08-24

Fitur dioptimalkan

  • Kesalahan terjadi saat pesan terurut dicoba ulang.

  • Beberapa pesan duplikat dihasilkan saat klien mencoba mengirim ulang pesan yang gagal dikonsumsi dalam skenario tertentu.

ons-client-1.8.8.1.Final

1.8.8.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2021-04-02

Fitur dioptimalkan

  • Logika pengiriman denyut jantung dioptimalkan.

  • SDK menggunakan jumlah memori yang berlebihan.

  • Pesan dikirim kembali ke broker jika konsumen gagal mengonsumsi pesan tersebut.

  • Batas cache pesan spesifik topik tidak berfungsi.

ons-client-1.8.8.Final

1.8.7.4.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2021-02-08

Fitur dioptimalkan

  • Konsumsi pesan terurut tertunda dalam skenario tertentu.

  • Port diduduki untuk deteksi liveness pada produsen pesan.

ons-client-1.8.7.4.Final

Catatan

Jika Anda menggunakan SDK for Java 1.8.7.1.Final atau yang lebih baru untuk mengonsumsi pesan terurut, disarankan untuk memperbarui klien SDK ke versi terbaru.

1.8.4.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2019-09-27

Fitur baru

  • JDK 1.6 didukung.

  • Percobaan ulang pesan asinkron didukung.

  • Percobaan ulang pesan sinkron didukung dalam skenario di mana broker sibuk.

ons-client-1.8.4.Final

ons-client v1.8.0.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2019-02-21

Masalah diperbaiki

  • Logika percobaan ulang otomatis diperbaiki. Secara default, maksimal tiga kali percobaan ulang diizinkan. Logika ini berlaku untuk skenario di mana pesan gagal dikirim secara sinkron dari produsen ke topik dalam instance baru.

ons-client-1.8.0.Final

1.7.8.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-07-06

Fitur baru

  • Token STS dapat diperbarui secara dinamis.

Masalah diperbaiki

  • Ukuran default file log tunggal adalah 1 GB. Setelah masalah ini diperbaiki, ukuran defaultnya adalah 64 MB.

  • Dua salinan log dihasilkan.

ons-client-1.7.8.Final

Versi sebelumnya

1.7.7.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-04-25

Masalah diperbaiki

  • Jejak pesan tidak dapat dikirim saat beberapa instansi konsumen atau produsen diinisialisasi dalam proses yang sama. Masalah ini dapat terjadi di versi 1.7.5.Final dan versi 1.7.6.Final. Kami sarankan Anda memperbarui SDK Anda.

ons-client-1.7.7.Final

1.7.6.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-04-04

Fitur baru

  • Semua kerangka kerja log didukung.

Masalah diperbaiki

  • Apache Log4j2 didukung.

  • Klien tiba-tiba mati saat mengambil name server.

  • Versi FastJSON diperbarui ke 1.2.48.

ons-client-1.7.6.Final

1.7.5.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-03-23

Masalah diperbaiki

  • Dependensi internal Alibaba Cloud digunakan.

ons-client-1.7.5.Final

1.7.4.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-03-02

Fitur baru

  • Akses ke Message Queue for Apache RocketMQ menggunakan token STS didukung.

  • Prioritas dapat ditetapkan untuk broker Message Queue for Apache RocketMQ saat Anda mengirim data jejak pesan. Secara default, data jejak pesan dikirim terlebih dahulu ke broker Message Queue for Apache RocketMQ dari kluster saat ini.

Masalah diperbaiki

  • Masalah inkompatibilitas JDK 1.6 diperbaiki.

ons-client-1.7.4.Final

1.7.2.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2018-01-25

Fitur baru

  • Enkripsi di lapisan transportasi didukung untuk instance Enterprise Platinum Edition. Anda dapat mengenkripsi data di lapisan transportasi saat menggunakan ID AccessKey dan Rahasia AccessKey untuk menghasilkan tanda tangan. Fitur ini membantu meningkatkan keamanan data.

  • Penyaringan atribut SQL didukung untuk konsumen instance Enterprise Platinum Edition. Ini meningkatkan efisiensi langganan pesan.

  • Perubahan pada name server dapat dideteksi secara otomatis oleh klien. Ini membantu Anda melakukan aktivitas O&M dan switchover untuk memastikan ketersediaan tinggi klien.

  • Informasi versi klien dilaporkan ke broker dengan cara yang tepat saat klien memulai permintaan koneksi ke broker.

ons-client-1.7.2.Final

1.7.1.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2017-12-19

Fitur baru

  • Kolam thread callback kustom dapat dikonfigurasi saat Anda memanggil operasi API untuk mengirim pesan secara asinkron.

  • Parameter JVM -D Dclient.callback.executor.thread.nums ditambahkan ke parameter permintaan operasi API yang mengirim pesan secara asinkron. Parameter ini digunakan untuk mengelola jumlah thread dalam kolam thread publik. Sebagai contoh, Anda dapat menyetel parameter ini menjadi 10.

Masalah diperbaiki

  • Jumlah cache tidak berkurang saat pesan dikirim kembali ke broker karena timeout konsumsi.

  • Semaphore asinkron klien dilepaskan sebelum waktu yang dijadwalkan.

ons-client-1.7.1.Final

1.7.0.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2017-10-23

Fitur baru

  • Kebijakan cache untuk pesan di klien dimodifikasi berdasarkan dimensi berikut: jumlah pesan dan ukuran cache.

Fitur dioptimalkan

  • Parameter ProducerName modul pelacakan bawaan dioptimalkan untuk klien agar pengguna dapat menggunakan nilai yang berbeda.

Masalah diperbaiki

  • Thread jejak klien mencegah klien keluar sesuai harapan.

  • ShutDownHook jejak pesan dibuat beberapa kali.

ons-client-1.7.0.Final

1.6.1.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2017-08-31

Fitur dioptimalkan

  • Dokumentasi Java disediakan untuk semua operasi API klien.

  • Metode yang digunakan untuk mendapatkan alamat klien dioptimalkan. Ini memungkinkan Anda mendapatkan alamat klien tanpa mengubah konfigurasi hostname di /etc/hosts.

ons-client-1.6.1.Final

1.6.0.Final

Tanggal rilis

Deskripsi

Tautan unduhan

2017-07-31

Fitur baru

  • Klien di-shade dalam kode sumber untuk memastikan debugging yang benar.

  • Atribut pesan BornHost dan BornTimestamp dapat dilihat di klien.

  • Operasi BatchConsumer ditambahkan. Operasi ini memungkinkan Anda mengonsumsi beberapa pesan sekaligus.

  • Demo untuk memanggil metode BatchConsumer ditambahkan untuk mengonsumsi beberapa pesan terurut sekaligus berdasarkan pengaturan Spring.

Fitur dioptimalkan

  • Kunci sharding disimpan dalam struktur pesan untuk pesan terurut berpartisi.

  • Nilai integer didukung untuk pengaturan atribut pesan.

ons-client-1.6.0.Final

Apa yang harus dilakukan selanjutnya

Siapkan Lingkungan