All Products
Search
Document Center

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

Last Updated:Sep 10, 2026

Catatan rilis berikut mencakup semua versi SDK klien 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 berisi namespace. Jika instans Anda tidak berisi namespace, jangan lakukan upgrade ke V3.x.x.

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

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, mendistribusikan beban lebih merata di seluruh consumer.

  • 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 retry kini menjadi 16.

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

  • Push mode: Menambahkan pembatasan kecepatan konsumsi. Mengoptimalkan logika pemrosesan untuk jumlah thread konsumsi abnormal.

Versi sebelumnya

1.1.0

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

Perbaikan masalah

  • Masalah berikut diperbaiki: Core dump terjadi saat consumer dimatikan.
  • Masalah berikut diperbaiki: Akses melalui HTTP tidak tersedia untuk kelas URL dasar di Windows.
  • Masalah berikut diperbaiki: Terjadi kesalahan timestamp pada jejak pesan.
  • Masalah berikut diperbaiki: Alamat IP lokal yang salah ditampilkan pada jejak pesan.
  • Memory leak di Windows diperbaiki.
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 baru

  • Pesan dapat dikirim dalam mode one-way.
  • Ordered messages didukung.
  • Periode timeout untuk pengiriman pesan dapat diatur.
  • Jumlah maksimum retry untuk pesan dapat diatur.

Perbaikan masalah

  • Resource leak saat shutdown diperbaiki.
  • Core dump saat shutdown diperbaiki.
Tidak tersedia.Tidak tersedia.

1.0.8

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

Fitur baru

  • 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

  • Library boost diperbarui ke V1.6.2.

Perbaikan masalah

  • Masalah berikut diperbaiki: Core dump terjadi saat produsen atau konsumen ordered messages dimatikan.
Tidak tersedia.Tidak tersedia.

1.0.7

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

Fitur baru

  • Pembatasan kecepatan konsumsi didukung untuk consumer. Secara default, 1.000 pesan ditarik dan disimpan di memori, lalu dipanggil satu per satu oleh fungsi callback.
  • Ordered messages didukung.
  • Periode timeout untuk pengiriman pesan dapat diatur.
  • Jumlah maksimum retry untuk pesan dapat diatur.

Fitur yang dioptimalkan

  • Fitur message tracing dioptimalkan. Kolam thread terpisah digunakan untuk mengirim data jejak.
  • Granularitas lock TCP dioptimalkan.

Perbaikan masalah

  • Masalah terkait message tracing diperbaiki.
  • Core dump akibat shutdown diperbaiki.
  • Memory leak diperbaiki.
  • Masalah berikut diperbaiki: Pengecualian dilempar jika tag pesan berisi double vertical bar (||).
Tidak tersedia.Tidak tersedia.