一、安裝和啓動
官網: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