我正在使用 IBM MQ Manager 在两个应用程序之间发送和接收消息。
但是我注意到,当响应消息的大小为 10623134 时,会发送响应文件。但是当大小为 17123460 时,不发送响应文件。响应队列的 MQ 配置中的最大消息长度设置为 4194304。
请问邮件发不出去是什么原因造成的?
我正在使用 IBM MQ Manager 在两个应用程序之间发送和接收消息。
但是我注意到,当响应消息的大小为 10623134 时,会发送响应文件。但是当大小为 17123460 时,不发送响应文件。响应队列的 MQ 配置中的最大消息长度设置为 4194304。
请问邮件发不出去是什么原因造成的?
我认为您是 MQ 的新手。请阅读手册。4MB (4194304) 是可以放入任何队列的默认最大消息长度。
如果要将更大的消息放入队列,则需要增加队列的最大消息长度属性。
如果消息从客户端应用程序(以客户端模式连接)发送到队列管理器,则需要增加通道的最大消息长度属性,并且需要执行 (1)。
如果消息在 2 个队列管理器之间传递,则需要更新几件事:
请问邮件发不出去是什么原因造成的?
MQ 返回给应用程序的 MQ 原因码是什么?那应该永远是你开始的第一个地方。