修改了队列管理器、队列、服务器连接通道、集群发送方通道、集群接收方通道的最大消息长度,还是不行,以下是错误详情:
WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2030' ('MQRC_MSG_TOO_BIG_FOR_Q')
正常。消息上了3M,就算成功也是偶尔成功。这种情况可以采取分包发送的方式。
兄弟,你好,我有个朋友那里的mq,版本为6.0,最近也遇到跟你相似的问题,以下是他给我的描述:
我们有一个队列用于交互我台全台的人员信息(消息大小5-6MB),相关的配置信息见附件截图。 近期发现消息无法发送到这个队列,发送消息的软件日志记录MQ返回的错误是“连接消息服务器错处,原因:2030”。我们查了一下2030错误代码表示消息过大,但是我们队列所有消息大小相关的配置都是80MB。后来我们通过其他的第三方测试工具是能够将同样的消息放入队列的,唯一不同之处是,我们现在在用的软件是C#开发的,而第三方测试工具是JAVA的,不知道是否是C#在调用相关API接口或者消息服务器本身有什么相关的配置,请帮忙分析一下,谢谢!
我想请教下兄弟,他们目前最大消息长度数值为81943040,你当时调整以后的数值大约多少?
方便能给我留个QQ,想请教下你。