9.3. JGroups トランスポートスタックでのフロー制御の変更
このリリースには、ライブラリーモードでの Data Grid クラスターのトランスポート層のパフォーマンスを向上させる変更が含まれています。
-
Data Grid は、JGroups Unicast Flow Control (
UFC) をデフォルトのTCPトランスポートスタックに追加します。UFCは、受信ノードの JGroups スレッドプールが最大容量に達すると、ノードが他のノードに非同期メッセージを送信しないようにします。これが発生すると、受信ノードはメッセージを破棄し始めますが、送信ノードはメッセージを再送信し続けます。 -
UFCおよびMFCのmax_credits属性の値は、JGroups のデフォルトの2mから3mに増加します。この属性は、受信ノードからの確認応答なく、あるノードが別のノードに送信できる最大バイト数を設定します。
注記
-
UFCは、ライブラリーモードのデフォルトのUDPトランスポートスタックにすでに含まれています。 -
サーバーモードでは、Data Grid は非ブロックフロー制御 (
UFC_NBおよびMFC_NB) をデフォルトとして使用します。