MQ使用几个命令
一.MQ常见基本指令:
MQ现在使用的比较常见,但是在测试过程中,使用命令行直接查询,有时候事半功倍。
activemq-admin stop activemq-admin list activemq-admin query activemq-admin bstat activemq-admin browse
下面是一些基本的命令:
- activemq——运行activemq代理
- activemq-admin——管理代理的实例
在5.0之前activemq-admin被分成多个脚本,例如:
- shutdown——关闭activemq代理
- list——列出所有在指定JMX上下文中运行的代理
- query——查询JMX上下文中的代理统计和信息。
- bstat——预定义查询,显示有用的代理统计信息。
- browse——浏览指定队列中的消息。
- purge——删除所选目标的消息。
二.几个常用的命令:
第一列,总接收数-总出队列数:
activemq-admin query -QQueue=message.short.queue | grep QueueSize
第二列,消费者端的消费者数量:
activemq-admin query -QQueue=message.short.queue | grep ConsumerCount
第三列,进入队列的总数量:
activemq-admin query -QQueue=message.short.queue | grep EnqueueCount
第四列,出队列的消息,消费这消费掉的数量:
activemq-admin query -QQueue=message.short.queue | grep DequeueCount
一般路径:/opt/apache-activemq-5.11.1/bin
见如下几张截图:

命令验证一下:

具体的队列信息:

可见通过Web查询和命令行查询的结果是对应的;
参考官方网站,这里是总体介绍:http://activemq.apache.org/unix-shell-script.html
这里是一些基本命令行:http://activemq.apache.org/activemq-command-line-tools-reference.html
这是两篇中文的内容:http://blog.csdn.net/fox_lht/article/details/7243039
这是一篇简要介绍:http://blog.csdn.net/super_scan/article/details/39837591
MQ使用几个命令的更多相关文章
- mq队列管理器命令
dspmq: 队列管理器显示 QMCIPSA-------队列管理器 runmqsc QMSAA 运行查找Q队列名 运行MQ命令 runmqsc QmgrName 如果是默认队列管理器,可以不带其名 ...
- MQ消息队列搭建命令及方法
MQ 是一款稳定.安全又可靠的消息传递中间件.它使用消息和队列来支持应用程序.系统.服务和文件之间的信息交换.它可以简化和加速多个平台中不同应用程序和业务数据的集成.支持各种 API 和语言,并可以在 ...
- rabbit MQ 的环境及命令使用(一)
RabbitMQ依赖erlang,所以先安装erlang,然后再安装RabbitMQ; 先安装erlang,双击erlang的安装文件即可,然后配置环境变量: ERLANG_HOME=D:\Progr ...
- IBM MQ常用运维命令
创建队列管理器 crtmqm –q QMgrName -q是指创建缺省的队列管理器 删除队列管理器 dltmqm QmgrName 启动队列管理器 strmqm QmgrName 如果是启动默认的队列 ...
- MQ安装配置
(1)执行接受许可脚本: ./mqlicense.sh –accept (2) 安装 WebSphere MQ for Linux 服务器: [root@localhost mq]# rpm ...
- Linux环境安装MQ
MQ下载地址:http://www-03.ibm.com/software/products/us/en/wmq/ 安装的MQ软件包为WMQv600Trial-x86_linux_2.tar.gz. ...
- WebSphere MQ 入门指南
WebSphere MQ 入门指南这是一篇入门指南.我们从最基本的概念说起: 基础概念 对于MQ,我们需要知道4个名词:队列管理器.队列.消息.通道:对于编程设计人员,通常更关心消息和队列,对于维护管 ...
- WebSphere MQ 入门指南【转】
WebSphere MQ 入门指南 转自 WebSphere MQ 入门指南 - 大CC - 博客园http://www.cnblogs.com/me115/p/3456407.html 这是一篇入门 ...
- Github开源:Sheng.RabbitMQ.CommandExecuter (RabbitMQ 的命令模式实现)
[Github]:https://github.com/iccb1013/Sheng.RabbitMQ.CommandExecuter Sheng.RabbitMQ.CommandExecuter 是 ...
随机推荐
- flexbox in IE (10+ and 9 and 8)
.parent { display: -webkit-box !important; display: -moz-box !important; display: -ms-flexbox !impor ...
- Backup: Date and Time in Perl6
时间 Date #Operators ==, <, <= , >, >=, !=, eq, lt, le # Methods $date = Date.new(YEAR, MO ...
- redis make test报错 Test replication partial resync: ok psync
更改 tests/integration/replication-psync.tcl 文件: vi tests/integration/replication-psync.tcl 把对应报错的那段代码 ...
- Reverse Linked List II
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...
- Hibernate,JPA注解@OneToMany_Map
用例代码如下: 数据库DDL语句 1,CAT表 create table CAT ( id VARCHAR2(32 CHAR) not null, create_time TIMESTAMP(6), ...
- jar包里查找指定的class文件,排查是否存在或重复,工具软件:Java Class Finder
jar包里查找指定的class文件,排查是否存在或重复,工具软件:Java Class Finder 1,下载工具地址:www.idesksoft.com/classfinder.html,如图: 2 ...
- 7、XML加强/Web开发/Tomcat
1 XML加强 XML加强 1)Dom4j修改XML文档 写出xml文档: XMLWriter writer = new XMLWriter() writer.wrtite(doc); 增加: Doc ...
- class id 区别
[1].id是唯一的,一个元素只能有一个,不能重复class可以重复 <div> <img src="" width="100%"/> ...
- C++中this指针的用法详解
转自 http://blog.chinaunix.net/uid-21411227-id-1826942.html 1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响s ...
- python中时间的基本使用
格式化日期 我们可以使用 time 模块的 strftime 方法来格式化日期,: time.strftime(format[, t]) #!/usr/bin/python # -*- coding: ...