- 下载ActiveMQ最新版。 官网地址:http://activemq.apache.org
ActiveMQ5.10.x以上版本必须使用JDK1.8才能正常使用
ActiveMQ5.9.x及以下版本使用JDK1.7即可正常使用
- 上传至Linux服务器上的/usr/local目录中,并解压
tar -zxf apache-activemq-5.15.9-bin.tar.gz
- 相关配置文件说明
activemq.xml
就是spring配置文件. 其中配置的是ActiveMQ应用使用的默认对象组件.
transportConnectors标签 - 配置链接端口信息的. 其中的端口号61616是ActiveMQ对外发布的tcp协议访问端口. 就是java代码访问ActiveMQ时使用的端口.
jetty.xml
spring配置文件, 用于配置jetty服务器的默认对象组件.
jetty是类似tomcat的一个中间件容器.
ActiveMQ默认支持一个网页版的服务查看站点. 可以实现ActiveMQ中消息相关数据的页面查看.
8161端口, 是ActiveMQ网页版管理站点的默认端口.
在ActiveMQ网页版管理站点中,需要登录, 默认的用户名和密码都是admin.
users.properties
内容信息: 用户名=密码
是用于配置客户端通过协议访问ActiveMQ时,使用的用户名和密码.
- 启动、重启、关闭ActiveMQ
./activemq start
./activemq restart
./activemq stop
- 测试ActiveMQ
使用浏览器访问:http://ip:8161/admin/
用户名: admin
密码: adminHome:查看 ActiveMQ 的常见信息
Queues:查看 ActiveMQ 的队列信息
Topics:查看 ActiveMQ 的主题信息
Subscribers:查看主题的订阅者信息
Connections:查看 ActiveMQ 客户端的连接信息
Network:查看 ActiveMQ 的网络信息
Scheduled:查看 ActiveMQ 的定时任务
Send:用于通过表单方式向队列或者主题发送具体的消息