问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何察看mq中queue的消息内容?

发布网友 发布时间:2022-04-24 19:42

我来回答

1个回答

热心网友 时间:2023-10-09 00:09

Prepare:假设queue的名字叫做local.queue, queue manager的名字叫做 test.queue.manager,mq安装在/opt/mqm下。

1.先确定queue的长度不是0.

$runmqsc test.queue.manager

dis ql('local.queue') curdepth

2 : dis ql('local.queue') curdepth

AMQ8409: Display Queue details.

QUEUE(local.queue)    CURDEPTH(1)

如上所示,queue里面是有一个message的,因为curdepth的长度为1。

2.查看queue的message的内容

第一种方式:使用/opt/mqm/samp/bin/amqsget

第二种方式:使用/opt/mqm/samp/bin/amqsbcg

共同点:

都是在命令后面先跟queue的名字,然后再跟queue manager的名字,如下

/opt/mqm/samp/bin/amqsget local.queue  test.queue.manager

区别是:

前者只能查看短长度的message,并且会把message取出(还不是太确定后者);遇到长度稍微长一点的就会发出2080的error code.

$/opt/mqm/samp/bin/amqsget local.queue  test.queue.manager

Sample AMQSGET0 start

MQGET ended with reason code 2080

Sample AMQSGET0 end

而后者则没有这个*;但是amqsbcg显示的message很奇特,连二进制的都同时显示。

MQ传递主干,在世界屡获殊荣。 它帮您搭建企业服务总线(ESB)的基础传输层。IBM WebSphere MQ为SOA提供可靠的消息传递。它为经过验证的消息传递主干, 全方位、 多用途的数据传输, 并帮助您搭建企业服务总线的传输基础设施。

消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。

IBM WebSphere MQ 支持两种不同的应用程序编程接口:Java 消息服务(JMS)和消息队列接口(MQI)。在 IBM WebSphere MQ 服务器上,JMS 绑定方式被映射到 MQI。应用程序直接与其本地队列管理器通过使用 MQI 进行对话,MQI 是一组要求队列管理器提供服务的调用。MQI 的引人之处是它只提供 13 次调用。这意味着对于应用程序编程员它是一种非常易于使用的接口,因为大部分艰苦工作都将透明完成的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
LOL9.20版本余震辅助狗熊怎么玩_9.20版本余震辅助狗熊玩法攻略_百度... 英雄联盟的狗熊怎么出装 英雄联盟狗熊的出装 张医师你好,我干喷漆的工作没几天手指就好痒是什么原因啊? ...疼,就是又疼又痒的感觉!请问是怎么回事?怎么治! ...白酒和啤酒后第二天发现手掌痒,然后按的话有点疼,以前没有出现过这种... 芦苇有哪些用处 芦苇有哪些用途 芦苇多少用处 乾安1.2.3.4.5路公交车路线图 1080P144HZ的显示器配1080好还是1080TI合适? 玩游戏显示器选2k,75hz还是1080p,144hz?都是23寸的,价格相似 急 显卡比较低可以用1080p 144hz显示屏吗? 现在有什么24寸 1080p 144hz以上的显示器比较好? 目前用的是显示器144HZ+1080P带显卡RTX2060。这情况负担会大吗?还是调120好? 我这电脑配置目前用的1080P60HZ的显示器!换成1080P144HZ的显示器能稳定吃鸡吗?有什么好的显示器推荐吗 推荐一款显示器,tn屏1080p,144hz刷新率,1msGTG和freesync,24英寸 144HZ,1080p的显示器需要多高的配置? 2k 60hz和1080p 144hz的显示屏怎么选? 求推荐个便宜的1080p 144hz用dp线的显示器23寸以上的? 1080P 144Hz显示器有什么推荐吗? swisse in natural healthy 40 years是什么意思 swisse,HIGHS丅RENGTHPROPOL丨S是什么意思 SWISSE WOMEN'S ULTIVITE是什么意思 Swisse是澳洲的吗 Swisse到底怎么样呢? swisse是什么意思? swlsse中文是什么意思? swisse中文意思 sWisse是个么意思 GTX980显卡可以带的动1080P分辨率144刷新率的显示器吗? windows消息队列中,怎么获取当前消息总数 hdmi2.0支持1080p144hz吗? 有没有查看系统消息队列的命令 怎么从消息队列中查询消息 怎么在solaris下查看消息队列信息 发自己照片配什么话 如何查看httpsqs队列是否有数据 我想在朋友圈里发自己照片,你们帮我想配段话。。。 如何查看系统消息队列 lunix 上windows server 2008 怎么查看消息队列 如何查看消息队列 mq如何查队列管理器有什么队列 java如何获取rabbitmq队列中消息数量 如何设置用户的默认队列和服务的信息 求助,activemq监控界面点击队列的消息ID查看消息内容报错 如何用php获取rabbitmq指定队列中的未处理消息数量 如何删除队列中的消息 匪夷所思,花钱就可以查询到艺人的健康宝照片,艺人隐私该怎么保护? 明星的生活一直被大众关注,他们还有隐私吗?