All Products
Search
Document Center

ApsaraMQ for RocketMQ:Catatan rilis untuk SDK client TCP untuk C++

Last Updated:Mar 12, 2026

Catatan rilis berikut mencakup semua versi SDK client TCP untuk C++, termasuk tanggal rilis, tautan unduhan, dan perubahan. Pilih versi yang sesuai dengan kebutuhan bisnis Anda untuk mengirim dan menerima pesan.

Sebelum memulai

Siapkan lingkungan pengembangan Anda setelah mengunduh SDK:

Kompatibilitas versi

Penting

SDK V3.x.x hanya mendukung instans yang memiliki namespace. Jika instans Anda tidak memiliki namespace, jangan lakukan upgrade ke V3.x.x.

Semua instans ApsaraMQ for RocketMQ 5.x secara default memiliki namespace. Untuk instans ApsaraMQ for RocketMQ 4.x, periksa apakah instans Anda memiliki namespace di bagian Basic Information pada halaman Instance Details di ApsaraMQ for RocketMQ console.

V3.x.x

V3.x.x (2021-10-18)

Unduh: ons-client-cpp di GitHub

Catatan

Untuk daftar lengkap perubahan API dalam rilis ini, lihat Catatan rilis.

Penyempurnaan

  • Load balancing: Kini berbasis pesan, sehingga beban didistribusikan lebih merata di seluruh konsumen.

  • Dashboard: Menambahkan metrik untuk jumlah pesan terakumulasi, durasi, dan tingkat keberhasilan setiap langkah dari produksi hingga konsumsi.

  • Message trace: Hasil kueri jejak kini mencakup parameter untuk pesan terjadwal, pesan tertunda, pesan transaksional, dan konsumsi pesan.

  • Ordered messages: Jumlah maksimum percobaan ulang kini menjadi 16.

  • Broadcasting consumption: Offset konsumen dapat diatur saat memulai konsumen.

  • Push mode: Menambahkan pembatasan kecepatan konsumsi dan mengoptimalkan logika pemrosesan untuk jumlah thread konsumsi yang tidak normal.

Versi sebelumnya

1.1.0

Tanggal rilisDeskripsiTautan unduh untuk WindowsTautan unduh untuk Linux
2017-07-25

Masalah yang diperbaiki

  • Perbaikan masalah berikut: Core dump terjadi saat konsumen dimatikan.
  • Perbaikan masalah berikut: Akses melalui HTTP tidak tersedia untuk kelas URL dasar di Windows.
  • Perbaikan masalah berikut: Terjadi kesalahan timestamp pada jejak pesan.
  • Perbaikan masalah berikut: Alamat IP lokal yang salah ditampilkan pada jejak pesan.
  • Perbaikan memory leak di Windows.
aliyun-mq-windows-cpp-sdk.zipaliyun-mq-linux-cpp-sdk.tar.gz

1.0.9

Tanggal rilisDeskripsiTautan unduh untuk WindowsTautan unduh untuk Linux
2016-12-29

Fitur yang ditambahkan

  • Pesan dapat dikirim dalam mode satu arah.
  • Pesan terurut didukung.
  • Periode timeout untuk pengiriman pesan dapat diatur.
  • Jumlah maksimum percobaan ulang pesan dapat diatur.

Masalah yang diperbaiki

  • Perbaikan kebocoran sumber daya saat shutdown.
  • Perbaikan core dump saat shutdown.
Tidak tersedia.Tidak tersedia.

1.0.8

Tanggal rilisDeskripsiTautan unduh untuk WindowsTautan unduh untuk Linux
2016-12-02

Fitur yang ditambahkan

  • Versi SDK C# sebelumnya tidak lagi didukung. Versi SDK C# yang diperbarui dihasilkan menggunakan SWIG. Versi yang diperbarui memberikan dukungan ASP.NET yang lebih stabil.
  • Path log dapat dikustomisasi.
  • Encoding UTF-8 bawaan disediakan untuk mendukung encoding dan decoding implisit.
  • Dokumentasi MQ_GUIDE disediakan. Demo ASP.NET disediakan.

Fitur yang dioptimalkan

  • Pustaka boost diperbarui ke V1.6.2.

Masalah yang diperbaiki

  • Perbaikan masalah berikut: Core dump terjadi saat produsen atau konsumen pesan terurut dimatikan.
Tidak tersedia.Tidak tersedia.

1.0.7

Tanggal rilisDeskripsiTautan unduh untuk WindowsTautan unduh untuk Linux
2016-11-15

Fitur yang ditambahkan

  • Pembatasan kecepatan konsumsi didukung untuk konsumen. Secara default, 1.000 pesan ditarik dan disimpan di memori, lalu dipanggil satu per satu oleh fungsi callback.
  • Pesan terurut didukung.
  • Periode timeout untuk pengiriman pesan dapat diatur.
  • Jumlah maksimum percobaan ulang pesan dapat diatur.

Fitur yang dioptimalkan

  • Fitur pelacakan pesan dioptimalkan. Kolam thread terpisah digunakan untuk mengirim data jejak.
  • Granularitas kunci TCP dioptimalkan.

Masalah yang diperbaiki

  • Perbaikan masalah terkait pelacakan pesan.
  • Perbaikan core dump akibat shutdown.
  • Perbaikan memory leak.
  • Perbaikan masalah berikut: Pengecualian dilemparkan jika tag pesan berisi dua garis vertikal ganda (||).
Tidak tersedia.Tidak tersedia.