1.什么是activemq:html
官网地址 Apache ActiveMQ ™是最受欢迎且功能最强大的开源消息传递和Integration Patterns服务器。Apache ActiveMQ速度快,支持许多跨语言客户端和协议,带有易于使用的企业集成模式和许多高级功能,同时彻底支持JMS 1.1和J2EE 1.4。Apache ActiveMQ是在Apache 2.0许可下发布的java
2.为何用activemq:linux
主要有三大好处:解耦,异步、削峰,对于这三大好处,后续会一一详解。apache
3.干货环境搭建:服务器
1.下载地址:activemq.apache.org/activemq-51… 目前最新版本: 5.15.8 异步
2.安装activemq,前提必需要有java环境,自行安装,下载完成以后解压:
进入bin目录
若是是32位系统进入32位操做目录,若是是64位操做系统,则进入64位的目录。双击运行activemq.bat 此文件便可,若是没有安装jdk环境会一闪而过。
启动以后会看到以上截屏 进入这个目录: E:\activemq\apache-activemq-5.15.8\conf
默认登陆页面端口号是:8161,能够进入以上目录修改端口号。默认是jetty容器启动。 访问:
http://127.0.0.1:8161/
操做控制界面会出现:
默认密码是admin/admin E:\activemq\apache-activemq-5.15.8\conf,从如下配置能够看到,也能够该本身修改密码,重启便可
登陆以后能够看到:
能够看到queue以及topic这两个标红的,后面会对这两个进行代码实例讲解以及控制台观看。以上是window环境单机搭建,真实环境仍是须要在linux环境搭建的,本次只是搭建的单机环境,生产确定不会用单机进行部署的,后续我会搭建集群环境进行实战学习。 欢迎关注个人公众号:程序江湖