首页 > 其他 > 详细

MQ队列创建举例

时间:2020-04-25 14:06:10      阅读:87      评论:0      收藏:0      [点我收藏+]
#! /bin/bash 
QmgrName=COM99 
#创建队列管理器 
crtmqm $QmgrName 
#启动队列管理器 
strmqm $QmgrName 
#定义一个服务器连接通道 
echo "DEFINE CHANNEL(TESTCHANNEL) CHLTYPE(SVRCONN) TRPTYPE(TCP) MCAUSER(‘mqm‘)" | runmqsc $QmgrName 
echo "DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1415)" | runmqsc $QmgrName 
#队列管理器权限,禁用认证 
echo "SET CHLAUTH(*) TYPE(BLOCKUSER) USERLIST(*MQADMIN) ACTION(REMOVE)" | runmqsc $QmgrName 
echo "SET CHLAUTH(SYSTEM.ADMIN.SVRCONN) TYPE(ADDRESSMAP) ADDRESS(*) ACTION(REMOVE)" | runmqsc $QmgrName 
echo "SET CHLAUTH(SYSTEM.*) TYPE(ADDRESSMAP) ADDRESS(*) ACTION(REMOVE)" | runmqsc $QmgrName 
echo "ALTER AUTHINFO(SYSTEM.DEFAULT.AUTHINFO.IDPWOS) AUTHTYPE(IDPWOS) CHCKCLNT(OPTIONAL)" | runmqsc $QmgrName
#启动监听器 
echo "START LISTENER(LISTENER.TCP)" | runmqsc $QmgrName 
#禁用通道验证 
echo "alter qmgr chlauth(disabled)" | runmqsc $QmgrName 
#刷新安全策略 
echo "REFRESH SECURITY TYPE(CONNAUTH)" | runmqsc $QmgrName
#定义集群(MYClUSTER)接收通道 
echo "DEFINE CHANNEL(TO.CQM3) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME(‘192.168.137.4(1415)‘) CLUSTER(MYClUSTER)" | runmqsc $QmgrName 
#定义集群(MYClUSTER)发送通道 
echo "DEFINE CHANNEL(TO.CQM1) CHLTYPE(CLUSSDR) TRPTYPE(TCP) CONNAME(‘192.168.137.2(1415)‘) CLUSTER(MYClUSTER)" | runmqsc $QmgrName 
#定义集群共享队列 
echo "DEFINE QLOCAL(CQ1) CLUSTER(MYClUSTER)" | runmqsc $QmgrName
  

  

MQ队列创建举例

原文:https://www.cnblogs.com/dahaoran/p/12772704.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!