IBM MQ向MQ发送消息
1、 查看目前已创建的队列管理器及运行状态:dspmq
2、 在同一台机器上模拟,建立并启动两个队列管理器 分别用于SEND发送和RE接收消息
创建:crtmqm SEND、crtmqm RE 启动:strmqm SEND、strmqm RE
3、 运行发送方队列管理器 并创建相应的远程队列、传输队列及通道
1) 打开队列管理器并定义远程队列: runmqsc SEND
DEFINE QREMOTE(QR) RNAME(QL) RQMNAME(RE) XMITQ(QX) REPLACE
定QR远程队列,对应接受端的“本地队列”是QL,远程队列属于RE队列管理器,使用QX队列作为传输队列(通道用)
2) 定义传输队列: 定义一个名叫QX的本地队列,被作为传输队列(XMITQ)使用
DEFINE QLOCAL(QX) USAGE(XMITQ) REPLACE
3) 定义传输通道: 通道类型为SDR(sender) 连接名为‘127.0.0.1(1417)采用本地QX作为传输队列
DEFINE CHANNEL(C) CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('127.0.0.1(1417)') XMITQ(QX) REPLACE
4、 运行远程队列管理器 并创建相应的本地队列及接收通道:
1) 打开队列管理器并定义本地队列: runmqsc RE
定义本地队列QL,用于接收消息 DEFINE QLOCAL(QL) REPLACE
2) 定义接收通道C: 通道类型为RCVR(receiver)
DEFINE CHANNEL(C) CHLTYPE(RCVR) TRPTYPE(TCP) REPLACE
3) 定义并开启接收队列RE监听:
DEFINE LISTENER(RELISTEN) TRPTYPE(TCP) CONTROL(QMGR) PORT(1417)
START LISTENER(RELISTEN)
5、 此时接收队列已打开监听,这时要通过发送队列管理器打开通道即可发送消息:
Runmqsc SEND---------->>Start CHANNEL(C)
6、 发送消息测试:
1) 启动本地(队列管理器SEND中的)远程消息队列,写入如下内容:
用户下执行:amqsput QR SEND------>>消息内容写完回车两下!
2)远程(由于在本地模拟远程)接收消息队列信息,如下:
用户下执行:amqsget QL RE
IBM MQ向MQ发送消息相关推荐
- ibm linux mq 发送消息_IBM MQ简明教程——2. 将消息发送至远程队列
一. 创建队列管理器 通过以下命令,创建名为QMGR_02_BANK的队列管理器 crtmqm QMGR_02_BANK 通过输入以下命令来启动此队列管理器 strmqm QMGR_02_BANK 示 ...
- ibm linux mq 发送消息_IBM MQ运维使用手册
一.测试环境说明 本次测试linux端和windows端主要参数配置如下: Linux: 操作系统版本:SUSE Linux Enterprise Server 10 SP4 32bit MQ版 ...
- ibm linux mq 发送消息_RabbitMq、ActiveMq、Kafka和Redis做Mq对比
一.RabbitMq RabbitMQ是一个Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能.可伸缩性出名的Erlang写成.RabbitMQ Se ...
- OneNET物联网平台08 MQTT产品设备发送消息到消息队列MQ
一.消息生产 设备终端接入OneNET平台不同的产品套件,上传设备消息至OneNET平台: 开通消息队列MQ服务,创建消息队列MQ实例,添加topic和sub: 选择不同的 数据源 配置规则引擎和消息 ...
- rocket mq 监听端口_如何使用Jmeter实现MQ数据的发送和接收?性能测试实战篇
JMeter是性能测试中被普遍使用的一种工具,常用于压力测试.该工具具有丰富的扩展插件用以满足不同情况下性能测试的需求.消息队列(Message Queue)简称为MQ,作为目前的主流中间件,在很多软 ...
- mq服务器与客户端消息同步,使用 ActiveMQ 实现JMS 异步调用
目录 简介 服务之间的同步调用,可以使用 HTTP 或 RPC 来完成,但并非所有的调用都需要同步,有些场景下,当客户端调用服务端时,并不需要等待服务端做出响应,此时就应该使用异步调用.异步调用的常用 ...
- 【MQ】如何确保RabbitMQ消息可靠性传递?
文章内容 1. Producer-to-Exchange 2. Exchange-to-Queue 3. Queue Sotrage 4. Queue-to-Consumer 5. Others 正在 ...
- RabbitMQ:什么是消息队列MQ?为什么使用消息队列MQ?入门MQ先学哪种?(一)
0. 引言 MQ(Message Queue):消息队列,如今在各类业务场景中已经被广泛使用,特别在并发量日益增涨的业务和微服务架构中,消息队列能够帮助我们解决很多传统方式所不能解决的问题. 所以今天 ...
- 花里胡哨地使用MQ定时推送消息到直播房间
为什么有这篇文章呢?因为公司想在直播中的房间定时推送消息,因此想到用MQ的延时队列,定时推送消息.嗯,先用单机版进行试验 上篇文章搭建了MQ并启动对延时任务支持 搭建地址 搭建生产者 假如我们用的是腾 ...
最新文章
- ContentProvider访问问题
- Java和HTML有什么区别?哪个更重要?
- poj3009深度优先搜索挑战程序设计竞赛
- [外挂1] MFC 鼠标位置设置
- 参观移动公司机房感想
- 硬盘数据恢复方法 固态硬盘数据恢复方法
- f(x;\Theta); 函数中间带分号的意思
- 典型C内存空间分布图
- springboot项目调用另一个项目接口
- Unity3D编辑器扩展--自定义创建圆锥体
- 企业微信---第三方应用开发 笔记
- 服务器dns显示fec,服务器dns地址fec0
- IC人物志-冯·诺依曼54年传奇:上帝让他开挂?
- 并行insert出现library cache lock与cursor: pin S wait on X等待问题记录
- 曾经拥有的,不要忘记。不能得到的,更要珍惜。属于自己的,不要放弃。已经失去的,留作回忆。
- Power BI数据查询编辑
- java毕业设计皮皮狗宠物用品商城源码+lw文档+mybatis+系统+mysql数据库+调试
- linux如何简单隐藏文件及显示隐藏文件
- 炉石android更新日志,炉石传说18.4版本更新了什么?18.4版本更新内容汇总[多图]...
- PMP考试总结-2023-05-27