MSG_CHUNK_SIZE - OMS configuration option
Description
The MSG_CHUNK_SIZE option specifies a size limit where messages exceeding the limit will be split into "chunks" no larger than that limit for transmission. The message "chunks" will be sent to the OMS server as individual messages during message production. The message chunks will be preserved on the OMS server in a "transaction queue" while waiting to be consumed.
The MSG_CHUNK_SIZE option supports a range of 6144000 bytes to 2147483647 bytes.
A special minimum value of 0 will disable message chunking. All messages will be sent as a single transfer.
Specifying a value greater than or equal to the configured maximum message size (MAX_MESSAGE_SIZE) will effectively disable message chunking.
The MSG_CHUNK_SIZE option supports a functional range of 6144000 bytes to 1073741824 bytes (1 gigabyte).
Usage
Method | Syntax | IBM i | HP NonStop | UNIX | Windows | z/OS |
---|---|---|---|---|---|---|
Configuration File Keyword | max_msg_size size [ unit ] |
Values
The size value specifies threshold where messages exceeding the threshold will be transferred in chunks.
The size value is specified in units of unit. Possible unit values are
Unit | Description |
---|---|
B | Bytes (the default) |
K | Kilobytes (1024 bytes) |
M | Megabytes (1048576 bytes) |
G | Gigabytes (1073741824 bytes) |
The unit value is case insensitive.
The maximum supported buffer size is 1G. The default is unit is B.
Default value is 6144000.