All Products
Search
Document Center

ApsaraMQ for RocketMQ:Catatan rilis untuk SDK RocketMQ ONS 1.x untuk Java

Last Updated:Mar 12, 2026

Topik ini mencantumkan tanggal rilis, perubahan, dan tautan unduhan untuk setiap versi SDK RocketMQ ONS 1.x untuk Java.

Penting
  • Java Development Kit (JDK) 1.8 didukung untuk semua versi SDK client TCP untuk Java. JDK 1.6 hanya didukung hingga versi 1.8.4.Final. Untuk menghindari masalah kompatibilitas saat melakukan upgrade, gunakan JDK 1.8.

  • Untuk penyiapan dependensi Maven, lihat Prepare the environment.

1.9.1.Final

Release date

Description

Download link

2024-07-15

Fixed issue

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

ons-client-1.9.1.Final

1.9.0.Final

Release date

Description

Download link

2024-04-10

Added feature

Parameter namespace ditambahkan. Hal ini memungkinkan Anda mengakses instans ApsaraMQ for RocketMQ 5.0 arsitektur tanpa server melalui Internet.

ons-client-1.9.0.Final

1.8.8.8.Final

Release date

Description

Download link

2023-02-06

Fixed issue

Item konfigurasi yang dapat dimodifikasi clientCloseSocketIfTimeout ditambahkan untuk menutup koneksi TCP abnormal secara cepat.

ons-client-1.8.8.8.Final

1.8.8.7.Final

Release date

Description

Download link

2023-01-11

Fixed issues

  • Data jejak pesan hilang ketika beberapa pesan dikonsumsi sekaligus.

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

ons-client-1.8.8.7.Final

1.8.8.5.Final

Release date

Description

Download link

2022-05-16

Bug fix:

  • Perbaikan masalah atomisitas pada operasi updateCredential yang menyebabkan otorisasi cross-account untuk role RAM menggunakan STS gagal ketika operasi tersebut sering dipanggil untuk memperbarui ID AccessKey, Rahasia AccessKey, dan token STS. Perbaikan ini hanya berlaku untuk otorisasi role RAM. Masalah tetap terjadi jika Anda secara manual memperbarui ID AccessKey, Rahasia AccessKey, dan token STS selama proses otorisasi.

ons-client-1.8.8.5.Final

1.8.8.3.Final

Release date

Description

Download link

2022-01-18

Improvements:

  • Perbaikan masalah di mana pesan pada offset konsumen tertentu dilewati akibat error broker.

  • Perbaikan satuan waktu yang salah untuk periode timeout konsumsi pesan.

ons-client-1.8.8.3.Final

1.8.8.1.Final

Release date

Description

Download link

2021-08-24

Improvements:

  • Perbaikan error yang terjadi saat pesan terurut mengalami retry.

  • Perbaikan masalah di mana beberapa pesan duplikat dihasilkan ketika client melakukan retry pengiriman pesan yang gagal dikonsumsi dalam skenario tertentu.

ons-client-1.8.8.1.Final

1.8.8.Final

Release date

Description

Download link

2021-04-02

Improvements:

  • Optimalisasi logika pengiriman heartbeat.

  • Pengurangan penggunaan memori SDK yang berlebihan.

  • Perbaikan masalah di mana pesan dikirim kembali ke broker ketika konsumen gagal mengonsumsinya.

  • Perbaikan masalah di mana batas cache pesan spesifik topik tidak berlaku.

ons-client-1.8.8.Final

1.8.7.4.Final

Release date

Description

Download link

2021-02-08

Improvements:

  • Perbaikan konsumsi tertunda pada pesan terurut dalam skenario tertentu.

  • Perbaikan masalah di mana port-port digunakan untuk deteksi liveness pada produsen pesan.

ons-client-1.8.7.4.Final

Catatan

Jika Anda menggunakan versi 1.8.7.1.Final atau yang lebih baru untuk mengonsumsi pesan terurut, perbarui client SDK ke versi terbaru.

1.8.4.Final

Release date

Description

Download link

2019-09-27

New features:

  • Ditambahkan dukungan JDK 1.6.

  • Ditambahkan dukungan retry pesan asinkron.

  • Ditambahkan dukungan retry pesan sinkron untuk skenario di mana broker sedang sibuk.

ons-client-1.8.4.Final

1.8.0.Final

Release date

Description

Download link

2019-02-21

Bug fix:

  • Perbaikan logika retry otomatis untuk pengiriman pesan sinkron. Maksimal tiga kali retry kini diberlakukan ketika produsen gagal mengirim pesan ke topik dalam instans baru.

ons-client-1.8.0.Final

1.7.8.Final

Release date

Description

Download link

2018-07-06

New feature:

  • Ditambahkan perpanjangan dinamis untuk token STS.

Bug fixes:

  • Ukuran file log tunggal default dikurangi dari 1 GB menjadi 64 MB.

  • Perbaikan masalah di mana file log duplikat dihasilkan.

ons-client-1.7.8.Final

Versi sebelumnya

1.7.7.Final

Release date

Description

Download link

2018-04-25

Bug fix:

  • Perbaikan masalah di mana data jejak pesan tidak dapat dikirim ketika beberapa instans konsumen atau produsen diinisialisasi dalam proses yang sama. Masalah ini memengaruhi versi 1.7.5.Final dan versi 1.7.6.Final. Perbarui SDK Anda jika terdampak.

ons-client-1.7.7.Final

1.7.6.Final

Release date

Description

Download link

2018-04-04

New feature:

  • Ditambahkan dukungan untuk semua framework log.

Bug fixes:

  • Ditambahkan dukungan Apache Log4j2.

  • Perbaikan shutdown client yang tidak terduga saat mengambil name server.

  • FastJSON diperbarui ke versi 1.2.48.

ons-client-1.7.6.Final

1.7.5.Final

Release date

Description

Download link

2018-03-23

Bug fix:

  • Migrasi ke dependensi internal Alibaba Cloud.

ons-client-1.7.5.Final

1.7.4.Final

Release date

Description

Download link

2018-03-02

New features:

  • Ditambahkan akses berbasis token STS untuk Message Queue for Apache RocketMQ.

  • Ditambahkan prioritas broker untuk data jejak pesan, yang kini dikirim secara preferensial ke broker dalam kluster saat ini.

Bug fix:

  • Perbaikan ketidakcocokan dengan JDK 1.6.

ons-client-1.7.4.Final

1.7.2.Final

Release date

Description

Download link

2018-01-25

New features:

  • Ditambahkan enkripsi pada lapisan transport untuk instans Edisi Platinum Enterprise guna meningkatkan keamanan data saat menghasilkan signature dengan ID AccessKey dan Rahasia AccessKey.

  • Ditambahkan penyaringan atribut SQL untuk konsumen Edisi Platinum Enterprise guna meningkatkan efisiensi langganan.

  • Ditambahkan deteksi otomatis perubahan name server untuk Ketersediaan tinggi, aktivitas O&M, dan alih bencana tanpa gangguan.

  • Pelaporan versi client ditingkatkan untuk mengirim informasi versi yang akurat ke broker saat koneksi dibuat.

ons-client-1.7.2.Final

1.7.1.Final

Release date

Description

Download link

2017-12-19

New features:

  • Ditambahkan dukungan untuk kolam thread callback kustom saat mengirim pesan secara asinkron.

  • Ditambahkan parameter JVM -D Dclient.callback.executor.thread.nums untuk mengonfigurasi jumlah thread dalam kolam thread publik. Misalnya, atur parameter ini ke 10.

Bug fixes:

  • Perbaikan masalah di mana jumlah cache tidak berkurang ketika pesan dikirim kembali ke broker akibat timeout konsumsi.

  • Perbaikan pelepasan semaphore asinkron yang terlalu dini pada client.

ons-client-1.7.1.Final

1.7.0.Final

Release date

Description

Download link

2017-10-23

New feature:

  • Kebijakan cache pesan client diperbarui untuk mendukung dimensi jumlah pesan dan ukuran cache.

Improvement:

  • Parameter ProducerName dalam modul tracing bawaan ditingkatkan agar dapat memiliki nilai berbeda untuk setiap pengguna.

Bug fixes:

  • Perbaikan masalah di mana thread trace client mencegah client keluar.

  • Perbaikan masalah di mana ShutDownHook data jejak pesan dibuat berulang kali.

ons-client-1.7.0.Final

1.6.1.Final

Release date

Description

Download link

2017-08-31

Improvements:

  • Dokumentasi Java ditambahkan untuk semua operasi API client.

  • Metode pengambilan alamat client ditingkatkan sehingga tidak perlu lagi memodifikasi konfigurasi hostname di /etc/hosts.

ons-client-1.6.1.Final

1.6.0.Final

Release date

Description

Download link

2017-07-31

New features:

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

  • Atribut pesan BornHost dan BornTimestamp diekspos pada client.

  • Operasi BatchConsumer ditambahkan untuk konsumsi pesan batch.

  • Demo BatchConsumer ditambahkan untuk mengonsumsi beberapa pesan terurut dengan Spring.

Improvements:

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

  • Ditambahkan dukungan nilai integer untuk pengaturan atribut pesan.

ons-client-1.6.0.Final

Langkah selanjutnya

Prepare the environment