欢迎来到天天文库
浏览记录
ID:41033428
大小:145.00 KB
页数:8页
时间:2019-08-14
《WebsphereMQ-命令配置与C#编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、系统实施计划WebsphereMQ6.0-配置与C#编程(刘杰峰,20120111)WebsphereMQ6.0-配置与C#编程11、常用命令12、MQSeries命令23、配置要求44、QM1和QM2的配置44.1、配置过程44.2、配置后的结果54.3、测试验证55、C#代码61、常用命令MQ中有几个很重要的组件:队列管理器(QueueManager)、队列(Queue)和通道(Channel)。介绍其基本的操作方法。创建队列管理器crtmqm–qQMgrName-q是指创建缺省的队列管理器删除队列管理器dltmqmQmgrName启动队列管理器strmq
2、mQmgrName如果是启动默认的队列管理器,可以不带其名字停止队列管理器endmqmQmgrName受控停止endmqm–iQmgrName立即停止endmqm–pQmgrName强制停止显示队列管理器dspmq–mQmgrNamePage8of8 系统实施计划运行MQSeries命令runmqscQmgrName如果是默认队列管理器,可以不带其名字,其命令很多,常用的参考MQSeries命令。往队列中放消息amqsputQNameQmgrName如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字从队列中取出消息a
3、mqsgetQNameQmgrName如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字启动通道runmqchl–cChlName–mQmgrName启动侦听runmqlsr–tTYPE–pPORT–mQMgrName停止侦听endmqlsr-mQmgrName1、MQSeries命令退出END定义本地队列DEFINEQL(QNAME)REPLACE定义别名队列DEFINEQALIAS(QALIASNAME)TARGQ(QNAME)远程队列定义DEFINEQREMOTE(QRNAME)RNAME(AAA)RQMNAME(QMGRNAME)XMITQ(
4、QTNAME)定义模型队列Page8of8 系统实施计划DEFINEQMODEL(QNAME)DEFTYPE(TEMPDYN)定义本地传输队列DEFINEQLOCAL(QTNAME)USAGE(XMITQ)DEFPSIST(YES)+INITQ(SYSTEM.CHANNEL.INITQ)+PROCESS(PROCESSNAME)REPLACE定义死信队列DEFINEQLOCAL(QNAME)DEFPSIST(YES)REPLACE设定队列管理器的死信队列ALTERQMGRDEADQ(QNAME)创建进程定义DEFINEPROC
5、ESS(PRONAME)+DESCR(‘STRING’)+APPLTYPE(WINDOWSNT)+APPLICID(’runmqchl-cSDR_TEST-mQM_TEST’)其中APPLTYPE的值可以是:CICS、UNIX、WINDOWS、WINDOWSNT等创建发送方通道DEFINECHANNEL(SDRNAME)CHLTYPE(SDR)+CONNAME(‘100.100.100.215(1418)’)XMITQ(QTNAME)REPLACE其中CHLTYPE可以是:SDR、SVR、RCVR、RQSTR、CLNTCONN、SVRCONN、CLUSSDR和
6、CLUSRCVR。创建接收方通道DEFINECHANNEL(SDR_TEST)CHLTYPE(RCVR)REPLACE创建服务器连接通道DEFINECHANNEL(SVRCONNNAME)CHLTYPE(SVRCONN)REPLACE显示队列的所有属性DISPLAYQUEUE(QNAME)[ALL]显示队列的所选属性DISPLAYQUEUE(QNAME)DESCRGETPUTPage8of8 系统实施计划DISPLAYQUEUE(QNAME)MAXDEPTHCURDEPTH显示队列管理器的所有属性DISPLAYQMGR[ALL
7、]显示进程定义DISPLAYPROCESS(PRONAME)更改属性ALTERQMGRDESCR(‘NEWDESCRIPTION’)ALTERQLOCAL(QNAME)PUT(DISABLED)ALTERQALIAS(QNAME)TARGQ(TARGQNAME)删除队列DELETEQLOCAL(QNAME)DELETEQREMOTE(QRNAME)清除队列中的所有消息CLEARQLOCAL(QNAME)1、配置要求配置最常用的模式:Sender->Receiver,队列管理器QM1上的消息向队列管理器QM2上发送,可以任务QM在机器1上,QM2在机器2上,物理
8、上可以是一台机器,本例演示环境也是一台
此文档下载收益归作者所有