クラス SimpleBatchingStrategy

java.lang.ObjectSE
org.springframework.amqp.rabbit.batch.SimpleBatchingStrategy
実装されているすべてのインターフェース:
BatchingStrategy

public class SimpleBatchingStrategy extends ObjectSE implements BatchingStrategy
1 つの exchange/routingKey のみをサポートするシンプルなバッチ処理戦略です。バッチサイズ、バッチ処理されるメッセージのサイズ制限、タイムアウトが含まれます。バッチ処理の最初のメッセージのメッセージプロパティがバッチメッセージで使用されます。各メッセージの前には 4 バイトの長さフィールドが付きます。
導入:
1.4.1
作成者:
Gary Russell, Ngoc Nhan, Artem Bilan
  • コンストラクターの詳細

    • SimpleBatchingStrategy

      public SimpleBatchingStrategy(int batchSize, int bufferLimit, long timeout)
      パラメーター:
      batchSize - バッチサイズ。
      bufferLimit - 最大バッファサイズ。短いバッチをトリガーする可能性があります。単一のメッセージには適用されません。
      timeout - バッチタイムアウト。
  • メソッドの詳細