Изменение максимальной длины сообщения по умолчанию (т. Е. MAXMSGL) с 4 МБ на небольшое значение - плохая идея.
Миф: MQ НЕ выделяет пространство на основе значения в поле максимальной длины сообщения. Установка очень маленького значения или очень большого значения не влияет на дисковое пространство. MQ ТОЛЬКО записывает размер / количество реального сообщения.
Во-вторых, команда приложения должна сообщить MQAdmin, какое самое большое сообщение будет отправлено приложением. Если они говорят 10 МБ, то MQAdmin может увеличить макс. длина сообщения до 10 МБ или что-то немного больше, то есть 12 МБ.
Наибольшее значение, которое можно использовать, составляет 100 МБ.
Примечание: MQAdmin нужно будет увеличить макс. длина сообщения для: канала, XMITQ, локальной очереди и очереди недоставленных сообщений для любого сообщения, размер которого превышает размер по умолчанию 4 МБ, иначе оно не будет передаваться.