问题描述:
java写的挡板程序,向响应队列put消息时:
消息 < 3000字节,put消息时间1ms
3000 < 消息 < 4000字节,put消息时间180ms
消息 > 5000,put消息时间1-2ms
环境:
1、在aix上测试时,jdk为ibm的jdk,现象如上描述
2、在windows上测试时,jdk为ibm/sun的jdk,大消息小消息都是1ms
由于生成环境是在aix上,所以windows上调试OK是不行的;
解决办法:
aix上mq的版本是7.0.1.8,之前所用到的mq jar包的版本是6.0.2.3;现在统一使用新版本的mq jar包,主要有:
com.ibm.mq.jar(6.0.2.3)
j2ee.jar
换成
connector.jar(javax.resource.spi.ConnectionManager)
com.ibm.mq.jar(7.0.1.8)
com.ibm.mq.jmqi.jar
com.ibm.mq.headers.jar
com.ibm.mq.commonservices.jar
connector.jar
总结:
兼容性问题
分享到:
相关推荐
MQ 介绍 消息队列 消息中间件MQ 介绍 消息队列 消息中间件
3)进入/opt/mqm/samp/bin,使用样本程序amqsputc(用来将消息发送到服务端队列)和amqsgetc(用来从服务端队列中读取消息)来测试客户端与服务端的MQ连接是否畅通,具体步骤如下: 输入命令: ./amqsputc ...
IBM MQ将消息发送至远程队列,文档详细,有截图,有命令
activeMQ的一个小例子 包含处理附件的代码例子 完整版 包含jar包和配置文件
一个C#实现IBM WebSphere MQ 消息收发的实例,包含 发送接收等. 使用的时候只需要修改 appconfig 文件的内容即可. 如有问题.请留言
消息队列(也称为 MSMQ)是一种消息处理基础结构和开发工具,用于在 Microsoft Windows 操作系统中创建分布式消息处理应用程序。此类应用程序可以在异类网络的环境中进行通信,并能在暂时无法连通的计算机之间发送...
在MQ客户端建立远程队列,实现两个MQ之间的消息流转
基于Go实现的分布式MQ消息队列
MQ - 消息队列代理支持http2。a simple in-memory message broker
Java向MQ发送消息三种方式
描述C#代码注册消息队列进行通信的过程。
使用Delphi 7 工具开发,向IBM websphere MQ 消息队列发送消息,使用时,需要安装IBM websphere MQ客户端
IBMMQ消息队列源码
java IBM消息队列整合
XXL-MQ是一款轻量级分布式消息队列,支持串行、并行和广播等多种消息模型
适合新手做MQ的入实验,有助于对MQ的理解!
IBM WebSphere MQ 支持两种不同的应用程序编程接口:Java 消息服务(JMS)和消息队列接口(MQI)。在 IBM WebSphere MQ 服务器上,JMS 绑定方式被映射到 MQI。应用程序直接与其本地队列管理器通过使用 MQI 进行对话...
用三种方法实现从MQ队列接收消息,java代码
MQ消息队列 test test