Author |
Message |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 3:55 pm Subject: Large message segmentation |
The limitation you are hitting is the client channel MAXMSGL limit. This limit is controlling the size of the buffer that the client can send to the queue manager. The client does not do the segmentat ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 2:34 pm Subject: Large message segmentation |
Yes, I have read the documentation and implemented the segmentation as IBM suggests, but I am still receiving the data length error.
MessageSize = message.MessageLength; //124059223
Message length m ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 11:40 am Subject: Large message segmentation |
Yes, I have read the documentation and implemented the segmentation as IBM suggests, but I am still receiving the data length error. |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 9:18 am Subject: Large message segmentation |
The maximum length of an MQ physical message is 100MB, including headers. Not a surprise that your app is getting data length error.
I don’t have a dev environment available to duplicate Moragâ ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 8:41 am Subject: Large message segmentation |
Here is the Put code:
// .Net Framework 4.8
// MQ Client 9.2.4.0
private void PutMessageInMQ(string requestMessage, string queueName, byte[] correlationId, string courtId)
{
... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Jan 05, 2022 8:28 am Subject: Large message segmentation |
There seems to be some confusing, and inaccurate information in this thread.
I have just tried it, you can do an MQPUT of a message of size 124059223 bytes onto a queue (and qmgr) with MAXMSGL(1048 ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Thu Dec 30, 2021 7:27 am Subject: Large message segmentation |
If you have to segment the message in your code, you will have to reassemble it the same way.
Yes, I am trying to avoid manually segmenting the message, but I do not see another way to do so for ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Dec 29, 2021 10:43 am Subject: Large message segmentation |
Ok, so the segmentation is not done automatically for messages larger than 100MB - I need to programmatically break them into smaller messages and then the QueueManager will assemble them with the MQG ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Wed Dec 29, 2021 7:49 am Subject: Large message segmentation |
The channels are set to the max length as well. I am using MQ 9.2 and .Net Full Framework 4.8.
I am trying to determine if the segmentation, or breaking the message into a smaller message/message ... |
Topic: Large message segmentation |
sl12345678
Replies: 29 Views: 45352
|
Forum: IBM MQ API Support Posted: Tue Dec 28, 2021 1:50 pm Subject: Large message segmentation |
Hi, I am trying to test sending large messages over 100MB over MQ using message segmentation and keep receiving MQRC_DATA_LENGTH_ERROR.
Message size= 124059223
QMGR max = 104857600
Queue max = 10 ... |