The maximum timeout between when the first message of an implicit batch is queued until the batch is sent. A message will not stay in the queue longer than this value before being sent in the worse case. Refer to Message Batching for additional information.
The minimum length of an implicitly batched message. When the total length of the implicitly batched messages reaches or exceeds this value, the batch is sent. Refer to Message Batching for additional information.
The implicit batching algorithm to use which controls when messages sent on a transport session are flushed or batched, if batching is in use.
String value | Integer value | Description |
---|---|---|
default |
LBM_SRC_TOPIC_ATTR_IMPLICIT_BATCH_TYPE_DEFAULT |
Implicit batching is controlled entirely by the implicit_batching_minimum_length and implicit_batching_interval options. Refer to Message Batching for additional information. Default for all. |
adaptive |
LBM_SRC_TOPIC_ATTR_IMPLICIT_BATCH_TYPE_ADAPTIVE |
Source-paced batching method that attempts to adjust the amount of messages sent in each batch automatically. The options, implicit_batching_minimum_length and implicit_batching_interval, limit batch sizes and intervals but sizes and intervals will usually be much smaller. Setting this option may have a negative impact on maximum throughput. |
Copyright (c) 2004 - 2014 Informatica Corporation. All rights reserved.