(暂时放一放)
创建队列管理器
crtmqm qmgrname
 
删除队列管理器
dltmqm [-z] qmgrname
 
启动队列管理器
strmqm qmgrname
 
停止队列管理器
endmqm –i QmgrName 立即停止 
endmqm –p QmgrName 强制停止
 
显示队列管理器
dspmq  查看全部队列
dspmq -m qmgrname ----显示具体的队列管理器
 
启动代理:
strmqbrk -m GCP_QM
 
启动监听器
runmqlsr -m qmgrname -p port -t tcp
   exp  runmqlsr -m GCP_QM -p 1414 -t tcp &
 
停止监听
endmqlsr -m qmgrname
 
选择队列管理器
runmqsc Qmgrname
 
退出队列管理器
end
 
显示队列属性
DISPLAY QLOCAL (Q)
 
查看全部队列
dis q(*)
 
AIX查看系统版本:
lslpp -ah mqm.server.rte
 
linux查看系统版本:
rpm -qa |grep mq
 
endmqm QmgrName 受控停止
 
endmqm –i QmgrName 立即停止
 
endmqm –p QmgrName 强制停止
 
 
 
dis qmgr   查看队列管理器属性
 
dis q(GCP_NOTIFY_Q_RECOL)   显示全部属性
dis qs(GCP_NOTIFY_Q_RECOL) 显示主要属性
 
修改队列属性
ALTER QMGR CCSID (1381)
 
定义队列属性
DEFINE CHANNEL (C) CHLTYPE (SDR) CONNAME ('127.0.0.1 (1414)') XMITQ (XQ)
        exp  define channel(CH1) chltype(SVRCONN) trptype(TCP) mcauser('mqm')
 
创建本地队列
define qlocal(QueueName)
 
修改队列属性
alter qlocal(Qname) maxdepth(5)
 
重新创建本地队列,属性重置为缺省
define qlocal (Qname) replace
 
删除本地队列
delete qlocal(Qname)
 
查看错误原因
以mq用户登录,查看mq的错误原因:
直接  mqrc 2085
 
查看端口
通过 ps -ef |grep GCP_QM
  mqm  9204     1   0   May 05 ?           0:02 runmqlsr -m GCP_QM -t TCP -p 1417
 
扩大队列深度
#su – mqm
#runmqsc  P_DNMS_QM
alter QLOCAL(Q_RM_DATA) MAXDEPTH(100000)   //增大配置队列深度
alter QLOCAL(Q_PM_DATA) MAXDEPTH(100000)   //增大性能队列深度
 
队列授权:
setmqaut -m P_DNMS_QM -n Q_REDEF_ALARM -t q -g mqm +all
 
WebSphere MQ 的工作原理的核心就是存储转发
 
查看队列管理器的运行状态:
dspmq
 
查看jmsbreak的运行状态:        
          dspmqbrk
  
 
往队列中放消息
    amqsput QName QmgrName
 
清除队列中的所有消息
    CLEAR QLOCAL(QNAME)
 
 
---------------------------------------------
 
 
在装有MQ6.0以上版本的机器上创建GCP统一采集平台所用到的队列管理器,定义通道、字符集等信息。执行队列创建的脚本MQJMS_GCP.mqsc完成系统所需列队的创建。
具体操作方式为:
1、建立GCP_QM
crtmqm GCP_QM
2、启动 GCP_QM
strmqm GCP_QM
3、开启strmqbrk代理
strmqbrk -m GCP_QM
4、建立一些基本的queue,脚本在mq安装目录的java/bin下
runmqsc GCP_QM < MQJMS_PSQ.mqsc
5、选择GCP_QM队列管理器
runmqsc GCP_QM
6、定义管道(在执行第五步后的控制台执行)
define channel(CH1) chltype(SVRCONN) trptype(TCP) mcauser('mqm')
之后执行end退出
7、定义队列
runmqsc GCP_QM < MQJMS_GCP.mqsc(说明MQJMS_GC P.mqsc脚本在安装包中提供。)
8、启动监听(后台启动)
runmqlsr -m GCP_QM -t tcp -p 端口  &
通过 ps -ef |grep GCP_QM  查看端口
 
注:服务会用到MQ的发布主题,根据不同的操作系统,建立的队列管理器CCSID会不同,一般情况下CCSID为819才能够保证主题正常使用。所以最后需要检验队列管理器CCSID。方法:runmqsc GCP_QM进入控制台dis qmgr查看CCSID,使用alter qmgr CCSID(819)修改,之后重启队列管理器使之生效。停止队列管理器使用endmqm –i GCP_QM,启动参考前面的命令

(转)mq常用命令的更多相关文章

  1. mq常用命令

    IBM MQ常用命令   常用命令 创建队列管理器crtmqm –q QMgrName-q是指创建缺省的队列管理器删除队列管理器dltmqm QmgrName启动队列管理器strmqm QmgrNam ...

  2. WebSphere MQ常用命令及配置

    WebSphere MQ常用命令及配置 (2012-06-23 23:09:16) 标签: mq命令 杂谈 分类: MQ [导读]WebSphere MQ常用命令及配置 一,队列管理命令 1,创建队列 ...

  3. RedHat Linux下MQ安装步骤及MQ常用命令

    1.检查操作系统及内存情况:lsb_release -a; 2   检查java 环境:java -version 3   新建用户空间.用户和组: //创建用户目录 mkdir /home/mqm ...

  4. IBM MQ常用命令

    常用命令 创建队列管理器crtmqm –q QMgrName-q是指创建缺省的队列管理器删除队列管理器dltmqm QmgrName启动队列管理器strmqm QmgrName如果是启动默认的队列管理 ...

  5. IBM Websphere MQ常用命令及常见错误

    MQSC: MQ Script Command  (不区分大小写) 注明: 下面命令行中的队列管理器名字,队列名字分别用QmgrName, QName替代. 下面标蓝色的,都需要根据实际配置更改! 打 ...

  6. (转)WebSphere MQ基础命令

    --查看MQ版本-- dspmqver --查看队列状态--dspmq --创建队列管理器--crtmqm -q ECIS_QM --删除队列管理器--dltmqm ECIS_QM --启动队列管理器 ...

  7. Android学习第三天-打包常用命令

    在前面<Android学习第一天-adb常用命令>和 <Android学习第二天-android常用命令>两篇博文中,我们重点讲解了adb和android的常用命令,下面我们讲 ...

  8. samtools常用命令详解

    samtools的说明文档:http://samtools.sourceforge.net/samtools.shtmlsamtools是一个用于操作sam和bam文件的工具合集.包含有许多命令.以下 ...

  9. samtools常用命令详解(转)

    转自:samtools常用命令详解 samtools的说明文档:http://samtools.sourceforge.net/samtools.shtml samtools是一个用于操作sam和ba ...

随机推荐

  1. Dubbox中开发REST风格的远程调用

    转载: http://zyg345646335.iteye.com/blog/2208899

  2. JDBC的批处理操作三种方式

    SQL批处理是JDBC性能优化的重要武器,批处理的用法有三种. package lavasoft.jdbctest; import lavasoft.common.DBToolkit; import ...

  3. C++构造函数(一)

    本篇是介绍C++的构造函数的第一篇(共二篇),属于读书笔记,对C++进行一个系统的复习. 构造函数的概念和作用 全局变量未初始化时为0,局部变量未初始化时的值却是无法预测的.这是因为,全局变量的初始化 ...

  4. cut的用法

    1.基本功能 从文件或标准输入的每行中删除指定的部分. 2.基本用法 cut -[cdf] [FILE] 3.例子 $ ls -l total 2944 -rwxr-xr-x 1 zach pubs ...

  5. Redis数据类型之Set

          前言:set类似于数学上面的集合概念,包含的元素无序,不能重复,能进行交.并.差操作. 一.内部原理              set数据结构,也是随着元素数目的多少而变化.当set中添加 ...

  6. Scheme实现二叉查找树及基本操作(添加、删除、并、交)

    表转化成平衡二叉树 其中有一种分治的思想. (define (list->tree elements) (define (partial-tree elts n) (if (= n 0) (co ...

  7. XCOM2中敌对生物设计分析(Aliens篇)

    Aliens Aliens作为游戏设定中入侵的外星人,有各式外貌及奇特的战斗方式,掌握一些高能科技或利用精神力量进行攻击 Sectoid 使用灵能战斗的外星人,并无高级版本,初级便会使用精神控制,生命 ...

  8. Web 前端代码规范

    Web 前端代码规范 最后更新时间:2017-06-25 原始文章链接:https://github.com/bxm0927/web-code-standards 此项目用于记录规范的.高可维护性的前 ...

  9. Tomcat网页加载速度过慢的解决方法

    可以vim conf/server.xml,在# OS specific support.  $var _must_ be set to either true or false.下添加: JAVA_ ...

  10. PHP中对汉字进行UNICODE编码和解码的实现

    <?php /** PHP中对汉字进行UNICODE编码和解码的实现 **/ class Helper_Tool{ //php中的unicode编码转中文 static function uni ...