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 是 ...
随机推荐
- JVM学习笔记(二)------Java代码编译和执行的整个过程【转】
转自:http://blog.csdn.net/cutesource/article/details/5904542 版权声明:本文为博主原创文章,未经博主允许不得转载. Java代码编译是由Java ...
- 【jqGrid for ASP.NET MVC Documentation】.学习笔记.6.分层
1 两级分层 每个父 grid 的行,都能有子 grid .这被叫做 层次,它用来显示相关的 表,主信息 –> 明细信息等. } 一旦你为 父子 grid 都定义了 Models ,下一步就是设 ...
- vlc分析
vlc的主界面对应的代码在vlc-2.2.1\modules\gui\qt4\main_interface.cpp.在相同目录下的qt4.cpp的module模块open函数里边new出实例: /* ...
- 关于iframe嵌套、动态获取iframe内的url、父页面重定向-2
经过学习,发现了一种更好的办法 试验如下 1.html的内容如下: (2.html和3.html没有jquery,只有body的222和333) 结果为: 其实最容易搞糊涂的是,什么时候算self,其 ...
- 【转】Tomcat调优指南
转载地址:http://blog.csdn.net/woohooli/article/details/3954792 1 概述 本文档主要介绍了Tomcat的性能调优的原理和方法.可 ...
- Lambda表达式 一些基本用法
带条件的:IQueryable<UserInfo> demo=db.UserInfo.where<UserInfo>(u=>u.ID>2); 取指定列数据:var ...
- 详解KMP算法
转载注明出处:http://www.cnblogs.com/yjiyjige/p/3263858.html 什么是KMP算法: KMP是三位大牛:D.E.Knuth.J.H.Morris和V.R.Pr ...
- CallableAndFuture
Callable和Runnable的区别如下: I Callable定义的方法是call,而Runnable定义的方法是run. II Callable的call方法可以有返回值,而Runn ...
- pip命令使用国内pypi镜像源加速在线安装
参考:http://www.cnblogs.com/yudar/p/4444097.html 用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi. ...
- Tomcat优化总结
一.内存溢出问题 Linux设置启动脚本 [root@LAMP ~]# vi /usr/local/tomcat/bin/catalina.sh #__________________________ ...