尚硅谷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端口提供管理控制台服务