1、ActiveMQ在Linux下安装和使用
2020-03-19 本文已影响0人
金石_832e
ActiveMQ三个重要的特性
- 削峰
- 解耦
- 异步
举个栗子
老师课后答疑,需要同学排队一个一个来问,当同学人数很多时,答疑非常慢,并且同学只能等着。(峰值很高,同步,耦合度高)
1、老师引入了中间件(班长)。(削峰,解耦)
2、老师给让班长按照一定格式收集问题,老师在按照班长给的内容在其他时间一一回复(其他时间有点形容不准确),在这期间同学还可以各做各的事。(异步)
下载
image.pngimage.png
image.png
点击可能会出现404(2020年3月19日14:26:55出现无效资源)
image.png
右键迅雷下载(能直接下忽略该步骤)
image.png
安装
- 1、tar.gz包放在opt(按个人习惯)
- 2、解压 tar -zxvf apache-activemq-5.15.11-bin.tar.gz
image.png - 3、按照个人习惯剪切到自己的目录下
cp -r apache-activemq-5.15.11 /root/myactiveMQ/ - 4、查看linux虚拟机是否安装jdk(没有装一个)
- 5、启动(你猜启动文件在哪里)
./activemq start
或
./activemq restart> ../../myrunmq.log (自定义log日志) - 6、查看是否启动成功
ps -ef |grep activemq|grep -v grep
netstat -anp|grep 61616
lsof -i:61616
(三个方法总有一个适合你)
myrunmq.log中记录的日志内容
image.png
- 7、关闭防火墙重启虚拟机(自己的虚拟机这么做,工作环境添加白名单)
访问
账号密码都是admin
image.png
能进入就说明该中间件起作用了
备注
- 61616是activemq后台端口,提供JMS服务
- 8161是前台访问端口,进入图形化界面