すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:リリースノート

最終更新日:Sep 24, 2024

このトピックでは、TCPクライアントSDK for C ++ のリリースノートについて説明します。 リリースノートには、リリース日、ダウンロードリンク、各リリースの機能更新が含まれます。 このトピックの説明に基づいて、ビジネス要件を満たすTCPクライアントSDK for C ++ のバージョンを選択して、メッセージを送受信できます。

TCPクライアントSDK for C ++ を取得したら、SDK for C ++ の使用状況に基づいて環境を準備する必要があります。 環境を準備する手順は、SDKのバージョンによって異なります。

  • SDK V1.x.xの環境を準備する方法については、「環境準備 (V1.x.x) 」をご参照ください。

  • TCPクライアントSDK for C ++ V3.x.xを使用して、名前空間を含むインスタンスのみにアクセスできます。 使用するインスタンスに名前空間が含まれていない場合は、TCPクライアントSDK for C ++ をV3.x.xにアップグレードしないでください。

    デフォルトでは、すべてのApsaraMQ for RocketMQ 5.xインスタンスに名前空間が含まれます。 ApsaraMQ for RocketMQ 4.xインスタンスを使用している場合、ApsaraMQ for RocketMQコンソールインスタンスの詳細 ページの 基本情報 セクションで、インスタンスに名前空間が含まれているかどうかを確認できます。

3.x.x

リリース日

説明

ダウンロードリンク

2021-10-18

最適化された機能

  • 負荷分散: 負荷分散はメッセージに基づいて実行されます。 これにより、メッセージの負荷がよりバランスされます。

  • ダッシュボード: さまざまな指標が追加されます。 追加されたメトリックには、蓄積されたメッセージの数と、メッセージ生成からメッセージ消費までの各ステップの期間と成功率が含まれます。

  • メッセージトレース: トレースクエリ結果に追加のパラメーターが含まれます。 これらのパラメータは、スケジュールされたメッセージ、遅延メッセージ、トランザクションメッセージ、およびメッセージ消費に関連する。

  • 注文メッセージ: 再試行の最大数は16に変更されます。

  • 放送消費: 消費者オフセットは、消費者を開始するときにカスタマイズできます。

  • プッシュモード: 消費抑制機能がサポートされています。 処理ロジックは、消費スレッドの数が異常であるシナリオに最適化されています。

  • API操作の変更。

説明

詳細については、「リリースノート」をご参照ください。

ons-client-cpp

1.1.2

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2019-01-16

追加された機能

  • ApsaraMQ forRocketMQにアクセスする次の方法は、インスタンス化されたリソースを使用するユーザーが利用できます。 インスタンス化されたリソースを使用しないユーザーのアクセス方法は変更されません。

    • InstanceIdを含むNAMESRV_ADDRを設定します。

    • InstanceIdと、InstanceIdを含まないNAMESRV_ADDRを設定します。

  • 生産者IDと消費者IDはグループIDに置き換えられます。

aliyun-mq-windows-cpp-sdk.zip

aliyun-mq-linux-cpp-sdk.tar.gz

1.1.1

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2018-07-31

追加された機能

  • メッセージ送信にはSSL暗号化がサポートされています。 この機能はApsaraMQ forRocketMQ Enterprise Platinum Editionでのみ使用できることに注意してください。

  • PushConsumerクラスを使用すると、非同期モードでメッセージを高速にプルできます。

修正された問題

  • 順序付けられたメッセージに関連する問題は修正されています。

  • ログ機能は、リバランス結果が変更された場合にのみログを返すように最適化されています。

  • 一方向リクエストのヘッダーにシステムフラグをシリアル化できない問題を修正しました。

aliyun-mq-windows-cpp-sdk.zip

aliyun-mq-linux-cpp-sdk.tar.gz

以前のバージョン

1.1.0

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2017-07-25

修正された問題

  • 次の問題が修正されました。コアダンプは、コンシューマがシャットダウンしたときに発生します。

  • 次の問題が修正されました。Windowsの基になるURLクラスではHTTP経由のアクセスが利用できません。

  • メッセージトレースでタイムスタンプエラーが発生する問題を修正しました。

  • 誤ったローカルIPアドレスがメッセージトレースに表示される問題を修正しました。

  • Windowsのメモリリークは修正されています。

aliyun-mq-windows-cpp-sdk.zip

aliyun-mq-linux-cpp-sdk.tar.gz

1.0.9

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2016 年 12 月 29 日

追加された機能

  • メッセージは一方向モードで送信できます。

  • 順序付きメッセージがサポートされています。

  • メッセージ送信のタイムアウト期間を設定できます。

  • メッセージの再試行の最大数を設定できます。

修正された問題

  • シャットダウン中のリソースリークは修正されます。

  • シャットダウン中のコアダンプは修正されています。

なし。

なし。

1.0.8

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2016-12-02

追加された機能

  • 以前のバージョンのC# SDKはサポートされなくなりました。 SWIGを使用して、C# 用SDKの更新バージョンが生成されます。 更新されたバージョンは、ASP.NETをより安定してサポートします。

  • ログパスをカスタマイズできます。

  • 内蔵のUTF-8エンコードは、暗黙のエンコードとデコードをサポートするために提供されます。

  • MQ_GUIDEドキュメントが提供されています。 ASP.NETデモが提供されています。

最適化された機能

  • ブーストライブラリはV1.6.2に更新されます。

修正された問題

  • 次の問題が修正されました。注文されたメッセージのプロデューサーまたはコンシューマーがシャットダウンされると、コアダンプが発生します。

なし。

なし。

1.0.7

リリース日

説明

ダウンロードリンクWindows

ダウンロードリンクfor Linux

2016-11-15

追加された機能

  • 消費抑制は消費者に対してサポートされています。 デフォルトでは、1,000メッセージはプルされてメモリに格納され、コールバック関数によって1つずつコールバックされます。

  • 順序付きメッセージがサポートされています。

  • メッセージ送信のタイムアウト期間を設定できます。

  • メッセージの再試行の最大数を設定できます。

最適化された機能

  • メッセージトレース機能が最適化されました。 トレースデータの送信には別のスレッドプールが使用されます。

  • TCPロックの粒度が最適化される。

修正された問題

  • メッセージトレースに関する問題は修正されました。

  • シャットダウンによるコアダンプは修正されています。

  • メモリリークは修正されています。

  • メッセージタグに二重の縦棒 (| |) が含まれている場合、例外がスローされます。

なし。

なし。