WebSphere MQ几个重要信息

来源:互联网 发布:mac delete 不能删除 编辑:程序博客网 时间:2024/05/16 07:02
1. mqm:消息队列管理器。
装载和管理消息、队列、通道、进程、主题、侦听器、服务、名称列表、认证信息等MQ对象的容器;队列管理器负责维护它所拥有的队列,以及将它接收到的所有消息存储到相应的队列。
  队列管理器是WebSphere MQ中的一个基本的独立的执行单元。一台MQ服务器可以运行一个或多个队列管理器。任何需要访问WebSphere MQ提供的服务的应用程序都必须先和队列管理器相连。
mqm同时也是MQ安装目录名称:
  shell命令:
 mkdir /opt/mqm   //创建安装目录
 mkdir /var/mqm   //创建工作目录  
mqm同时又是MQ用户组名称,必须是mqm(用户名称可自定义,假设为:mqadmin)。
 shell命令:
 groupadd mqm    //创建组
 useradd -d /var/mqm -G mqm mqadmin   //创建用户
 passwd mqm    //创建用户密码

2. cd /opt/qmq/bin

3. runmqsc xxxx
MQSC全称为MQ Script Command,MQ脚本命令
    MQSC用于管理队列管理器对象,包括队列管理器本身、通道、队列、侦听器和进程定义。 
    对于Linux,若要执行MQSC,则需要启动脚本命令控制台;启动方式:在shell执行控制命令runmqsc

使用 MQSC(MQ脚本命令)创建本地队列
shell命令:
      runmqsc QM_APPLE   //启动MQSC
      define qlocal (Q1)  //定义本地队列
      end  //退出控制台

4. DISPLAY QUEUE (QNAME)(mqsc中的一条命令)    

显示队列的所有属性 
DISPLAY QUEUE(QNAME) [ALL]

显示队列的所选属性 
DISPLAY QUEUE(QNAME) DESCR GET PUT 
DISPLAY QUEUE(QNAME)MAXDEPTH CURDEPTH


5.CLEAR QLOCAL (QNAME)(mqsc中的一条命令)

清除队列中的所有消息 
CLEAR QLOCAL(QNAME) 

目前用到这么多,其他知识用到再看!

(MQ 常用命令)
http://wenku.baidu.com/link?url=yJcCVo2mP0QbbnHOBSvqRLHWJQzj1bjxc7wOhvHr7c-swBFobStbGUIQVnBSy5FHJqOHsEY-Es2pPKTNMvIIUwaQjKDOR3Nv_VMYPuF73M_ 

0 0