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

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