1. 程式人生 > >ActiveMQ 安裝、測試全過程

ActiveMQ 安裝、測試全過程

官網:http://localhost:8162/admin

一、準備工作

1.下載ActiveMQ

2.環境變數的設定,先看官方文件:


       所以: 1)jdk 1.5及以上。

                    2)在環境變數中設定JAVA_HOME,值為你的jdk安裝目錄。 

                    3)   把  jdk../bin加到你係統的path目錄中去

3.下載ant(用來編譯example)

ant的配法: 
1)解壓ant的包到本地目錄。 
2)在環境變數中設定ANT_HOME,值為你的安裝目錄。 
3)在環境變數中設定JAVA_HOME,值為你的jdk安裝目錄。 
4)把ANT_HOME/bin加到你係統的path目錄中去。

二、啟動

 解壓下載的ActiveMQ,在bin目錄下找到activemq.bat雙擊,即可啟動ActiveMQ

三、測試


之後就是執行你的第一個activeMQ sample,跑到%activemq_home%/example/下,執行命令:

ant consumer
( 或者如果需要跟引數:
ant consumer -Durl=tcp://localhost:61616\
)

然後再開一個命令列視窗,執行命令:

ant producer

之後就可以看到producer 在不停的傳送訊息:

   ...
   [java] Sending message: Message: 1976 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1977 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1978 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1979 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1980 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1981 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1982 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1983 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1984 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1985 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1986 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1987 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1988 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1989 sent at: Sat Sep 06 01:43:21 CST 200...
   [java] Sending message: Message: 1990 sent at: Sat Sep 06 01:43:21 CST 200...
   ...



而consumer在不停的收訊息,直到傳送和接收結束(這個例子裡Consumer接收2000條訊息就退出)為止。

參考地址:

http://xoknight.iteye.com/blog/520018

http://lpacec.iteye.com/blog/25384

http://hi.baidu.com/tdfrank/blog/item/d8e52a7760c0381db151b926.html