JavaAPI-----ActiveMQ配置(一)

1.ActiveMQ是什么

ActiveMQ是一个消息队列应用服务器(推送服务器)。支持JMS规范

1.1JMS概述

全称:Java Message Service ,即为Java消息服务,是一套java消息服务的API标准。(标准即接口)

实现了JMS标准的系统,称之为JMS Provider。

1.1.1消息队列

    概念

消息队列是在消息的传输过程中保存消息的容器,提供一种不同进程或者同一进程不同线程直接通讯的方式。

a46b3b815e607793509b7dd7b0a36f2b061.jpg

Producer:消息生产者,负责产生和发送消息到 Broker;

Broker:消息处理中心。负责消息存储、确认、重试等,一般其中会包含多个 queue;

Consumer:消息消费者,负责从 Broker 中获取消息,并进行相应处理;

1.2ActiveMQ 下载说明

ActiveMQ 5.10.x以上版本必须使用JDK1.8才能正常使用。

ActiveMQ 5.9.x及以下版本使用JDK1.7即可正常使用。

1.3 在Linux中配置ActiveMQ

(1)安装JDK

(2)上传ActiveMQ到Linux

(3)安装    [root@node07192 ~]# tar -zxvf apache-activemq-5.9.0-bin.tar.gz -C /usr/local

(4)修改名称为activemq

[root@node07192 ~]# cd /usr/local/

[root@node07192 local]# mv apache-activemq-5.9.0/ activemq

(5)启动

[root@node07192 local]# cd activemq/bin

[root@node07192 bin]# ./activemq start

(6)查看ActiveMQ启动状态

[root@node07192 bin]# ./activemq status

b76a4683363645056827408d9035eacdbc1.jpg

(7)配置防火墙

/**/查看ActiveMQ管理界面的服务端口。在/conf/jetty.xml中

访问管理控制台的服务端口,默认为:8161

1bf9012277410bb85398ad2a5415c185d2a.jpg

/**/查看ActiveMQ用户、密码。在/conf/users.properties中:

--默认的用户名、密码均为amdin

[root@node07192 conf]# vim users.properties

7cace04683a3552ac5efbb08f29adcea641.jpg

/**/修改防火墙,开放8161端口,并重启

[root@node07192 conf]# vim /etc/sysconfig/iptables

62831b6b4a68c38cf653a9d009f96360f38.jpg

[root@node07192 conf]# service iptables restart

(8)访问http://192.168.189.101:8161

be95f4fb8d90621c338539a636661d3927e.jpg

786b569734daa01a75da3ebb9bab7048dab.jpg

 

 

转载于:https://my.oschina.net/u/4146666/blog/3080869

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值