MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。
特点:
1、支持多种语言编写客户端
2、对spring的支持,很容易和spring整合
3、支持多种传输协议:TCP,SSL,NIO,UDP等
4、支持AJAX
消息形式:
1、点对点(queue)
2、一对多(topic)
下载安装ActiveMQ
官网地址:http://apache.fayea.com/activemq/5.14.5/
image.png
下载到worksoft文件夹中 解压 tar -zxvf apache-activemq-5.14.5-bin.tar.gz
解压中
进入到bin目录 启动activemq ./activemq start
除了start之外 还可以停止 : ./activemq stop 查看状态: ./activemq status
image.png
启动mq
防火墙的设置添加8161(active端口)和61616(broker端口)端口号
firewall-cmd --zone=public --add-port=8161/tcp --permanent
firewall-cmd --zone=public --add-port=61616/tcp --permanent
image.png
重启防火墙
systemctl restart firewalld
然后修改host文件把新加的主机名映射到127.0.0.1
查看主机名 hostname 或者 hostnamectl 命令查看主机名
image.png
修改/etc/hosts
image.png
最后验证结果输入http://ip地址:8161 用户名:admin 密码:admin
activemq首页
登录后admin页












网友评论