![](https://i-blog.csdnimg.cn/blog_migrate/7ce9a78191a8d60bf39040453d686c66.png)
1.
ActiveMQ 简介
ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS提供了一组公共应用程序接口和响应的语法,类似于Java数据库的统一访问接口JDBC,它是一种与厂商无关的API,使得Java程序能够与不同厂商的消息组件很好地进行通信。
消息队列中间件是分布式系统中的重要组件,主要解决异步消息,应用解耦,流量削锋等问题,从而实现高性能,高可用,可伸缩和最终一致性的架构
使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka,MetaMQ等
2.activemq下载与安装
![](https://i-blog.csdnimg.cn/blog_migrate/376aaf430f9c29805dad15aa6a28391a.png)
2.目录结构
3.启动完毕,
http://localhost:8161/admin/index.jsp 用户名:admin 密码 admin