安装环境
操作系统:Debian 9
安装 Active MQ
- 更新软件包列表,执行:
apt-get update
- 安装 Active MQ 包,执行:
apt-get install activemq
如果此时直接运行,会出现错误:No instances found at /etc/activemq/instances-enabled.
,这是因为 Active MQ 安装后需要配置实例才可以运行。 - 将 Active MQ 内提供的默认实例激活,执行:
ln -s /etc/activemq/instances-available/main /etc/activemq/instances-enabled/main
- 执行
service activemq start
或/etc/init.d/activemq start
启动 Active MQ - 执行
ps –ef | grep activemq
Active MQ 是否已经正常工作
Active MQ Admin
从版本5.4.0开始,ActiveMQ 附带了一个增强的 shell 脚本,用于在 Unix 环境中启动,停止和管理代理。新的activemq
脚本将以前的activemq
和activemq-admin
两个脚本合二为一。所以不需要再使用activemq-admin
,直接使用activemq
即可。通过命令activemq --help
可以查看更多帮助信息。
修复activemq-adminln -s /usr/share/activemq/bin/run.jar /usr/bin/run.jar
常用命令 | |
---|---|
activemq-admin stop | |
activemq-admin list | |
activemq-admin query | |
activemq-admin bstat | |
activemq-admin browse |
https://stackoverflow.com/questions/8880747/how-to-enable-instances-for-apache-activemq-running-on-ubuntu
http://activemq.apache.org/activemq-command-line-tools-reference.html
版权属于:wshon
本文链接:https://blog.wshon.com/2018/10/activemq.html
转载时须注明出处及本声明
run.jar 在我的安装里没有找到,如何安装run.jar呢?
从版本5.4.0开始,ActiveMQ附带了一个增强的shell脚本,用于在Unix环境中启动,停止和管理代理。新的activemq脚本将以前的activemq和activemq-admin两个脚本合并为一个。
所以不需要再使用activemq-admin,直接使用activemq即可。通过命令activemq --help可以查看更多帮助信息