当前位置:编程学习 > 网站相关 >>

IBM Websphere MQ 为什么当消息长度超过4M的时候死活发送不出去?

IBM Websphere MQ 中我用java发消息,当消息长度超过4M的时候死活发送不出去,MQ中通道、队列我设置的最大消息长度均为100000000已经很大了,可是程序中实际发送的消息长度超过4M的时候就怎么也发送不出去,MQ报错:“MQJE001: 完成代码是 2,原因为 2010”,不知道有哪位高手知道这个问题,替我解答一下,万谢! IBM Websphere MQ  --------------------编程问答-------------------- 兄弟,我也找了好多,都没找到怎么解决 --------------------编程问答-------------------- 兄弟,问题已经解决了,我是程序里面连接的MQ服务器连接通道用的是SYSTEM.DEF.SVRCONN,这个默认的大小就是4M,新建一个服务器连接通道,设置最大消息长度就可以了 --------------------编程问答-------------------- MQ内关于消息大小的设置,总共有3个地方控制,一个是通道,一个是队列,一个是队列管理器,如果你的报文再大,就需要涉及到修改队列及队列管理器允许的最大消息长度了 --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 可以设置队列和通道的的扩展属性修改消息长度,但是整个队列管理器的长度不知道在哪里修改
补充:企业软件 ,  WebSphere
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,