ActiveMQ入门

一、安装和启动

官网:http://activemq.apache.org/

1、安装启动

方式一: 

$ tar -zxvf apache-activemq-5.11.1-bin.tar.gz

$ mv apache-activemq-5.11.1 activemq

如果启动脚本 activemq 没有可执行权限,此时则需要授权(此步可选)

$ cd /activemq-01/bin/

$ chmod 755 ./activemq

$ ./activemq start/stop/status

方式二(Windows):

 下载之后解压出来,目录如下

打开bin目录下的地址可以看到有两个文件夹win32和win64,可以根据自己的电脑情况来选择。

我这里选择win64位的,点击activemq.bat进行启动,如图所示就是启动结束了。

 那么接下来我们在浏览器中输入 http://localhost:8161/admin 地址,弹出输入用户名密码的页面,默认用户名密码都为admin

 

 

2、ActiveMQ 需要用到两个端口

一个是消息通讯的端口(默认为 61616)

一个是管理控制台端口(默认为 8161)可在conf/jetty.xml 中修改

<bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
    <!-- the default port number for the web console -->
    <property name="host" value="0.0.0.0"/>
    <property name="port" value="8161"/>
</bean>

 

3、检查是否启动

ActiveMQ默认采用61616端口提供JMS服务,使用8161端口提供管理控制台服务,执行以下命令检验是否成功启动ActiveMQ

1.查看端口是否打开:netstat -an | grep 61616

2.查看控制台输入或者日志文件

3.访问ActiveMQ的管理页面:http://ip:8161/admin/

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

 

4、安全配置(消息安全)

ActiveMQ 如果不加入安全机制的话,任何人只要知道消息服务的具体地址

(包括 ip,端口,消息地址[ 队列或者主题地址] ) ,都可以肆无忌惮的发送、接收消息。

关于 ActiveMQ 安装配置http://activemq.apache.org/security.html

 

二、管理界面

进入管理界面的地址:http://localhost:8161(IP:端口号)

1、Queues(队列)

标示 描述
Name 队列名称
Number Of Pending Messages 队列中有多少个消息等待出队列
Number Of Consumers 队列中有多少个消费者
Messages Enqueued 队列共有多少个信息
Messages Dequeued 队列中已经出列多少个消息


2、Topics(主题模式)

 这里只有 Name、Number Of Consumers、Messages Enqueued、Messages Dequeued

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章