Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 ]



(tick)

(tick)



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.