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