尚硅谷ActiveMQ学习笔记(1)-- 入门

一、ActiveMQ入门概述

1、能干嘛

异步、解耦、削峰

2、怎么玩

①、最主要的功能: 实现高可用,高性能,可伸缩,易用和安全的企业级面向消息服务的系统 ②、异步消息的消费和处理 ③、控制消息的消费顺序 ④、和spring、springboot整合简化代码 ⑤、配置集群容错的MQ集群

二、ActiveMQ安装和控制台

1、官网下载

2、Linux安装

①、解压安装

tar -zxvf apache-activemq-5.15.9-bin.tar.gz

②、普通启动

1.进入activemq的bin目录
2.普通启动: ./activemq start
3.查询是否启动成功:ps -ef|grep activemq |grep -v grep
或者 
lsof -i:61616  (备注:activemq的默认端口号是61616) 
 
必须安装dk
 
查询是否安装jdk
java -version

③、普通关闭

./activemq stop

④、带运行日志的启动方式

./activemq start > /usr/activemq/myrunmq.log
 
/usr/activemq/myrunmq.log ---你自己所在的mq路径

⑤、部分文件夹介绍 ⑥、安装步骤

3、Apache ActiveMQ控制台

Linux和Win要互相ping通

需要关闭linux防火墙或者放行8161端口
 
关闭linux防火墙:service iptables stop
 
放行端口:iptables -A INPUT -p tcp --dport 8161 -j ACCEPT

http://192.168.111.136:8161/admin(mq的ip+端口号+admin)

默认用户名和密码是:admin/admin

4、备注

采用61616端口提供JMS服务
采用8161端口提供管理控制台服务
经验分享 程序员 微信小程序 职场和发展