<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 9, comments - 8, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    ActiveMQ 實踐之路(一) 啟動你的ActiveMQ

    Posted on 2007-02-08 17:54 Dr.Water 閱讀(11270) 評論(2)  編輯  收藏 所屬分類: Java 隨手貼

    作者 cctvx1
    ?關鍵字:ActiveMQ,實踐?

    ??? 一.安裝ActiveMQ

    ?????? 首先去http://activemq.apache.org/download.html 下載最新版本4.1.0release (http://activemq.apache.org/activemq-410-release.html),
    ??? 解壓apache-activemq-4.1-incubator.zip(或者apache-activemq-4.1-incubator.tar.gz)目錄如下:
    ??????
    ?????? +bin?????? (windows下面的bat和unix/linux下面的sh)
    ?????? +conf????? (activeMQ配置目錄,包含最基本的activeMQ配置文件)
    ?????? +data????? (默認是空的)
    ?????? +docs????? (index,replease版本里面沒有文檔,-.-b不知道為啥不帶)
    ?????? +example?? (幾個例子
    ?????? +lib?????? (activemMQ使用到的lib)
    ?????? -apache-activemq-4.1-incubator.jar? (ActiveMQ的binary)
    ?????? -LICENSE.txt??????
    ?????? -NOTICE.txt???????
    ?????? -README.txt
    ?????? -user-guide.html


    ?????? 你可以使用bin\activemq.bat(activemq) 啟動,如果一切順利,你就會看見類似下面的信息
    ????? (細節可能不一樣,比如路徑,或者jmx,jdbc信息)

    ? ACTIVEMQ_HOME: D:\java\framework_and_lib\activemq\apache-activemq-4.1-incubator\
    bin\..
    Loading message broker from: xbean:activemq.xml
    INFO? BrokerService????????????????? - ActiveMQ null JMS Message Broker (localho
    st) is starting
    INFO? BrokerService????????????????? - For help or more information please see:
    http://incubator.apache.org/activemq/
    INFO? ManagementContext????????????? - JMX consoles can connect to service:jmx:r
    mi:///jndi/rmi://localhost:1099/jmxrmi
    INFO? JDBCPersistenceAdapter???????? - Database driver recognized: [apache_derby
    _embedded_jdbc_driver]
    INFO? DefaultDatabaseLocker????????? - Attempting to acquire the exclusive lock
    to become the Master broker
    INFO? DefaultDatabaseLocker????????? - Becoming the master on dataSource: org.ap
    ache.derby.jdbc.EmbeddedDataSource@1d840cd
    INFO? JournalPersistenceAdapter????? - Journal Recovery Started from: Active Jou
    rnal: using 5 x 20.0 Megs at: D:\java\framework_and_lib\activemq\apache-activemq
    -4.1-incubator\activemq-data\journal
    INFO? JournalPersistenceAdapter????? - Journal Recovered: 0 message(s) in transa
    ctions recovered.
    INFO? TransportServerThreadSupport?? - Listening for connections at: tcp://P-SUW
    EI:61616
    WARN? MulticastDiscoveryAgent??????? - brokerName not set
    INFO? TransportConnector???????????? - Connector default Started
    INFO? TransportServerThreadSupport?? - Listening for connections at: stomp://P-S
    UWEI:61613
    INFO? TransportConnector???????????? - Connector stomp Started
    INFO? NetworkConnector?????????????? - Network Connector default Started
    INFO? BrokerService????????????????? - ActiveMQ JMS Message Broker (localhost, I
    D:P-SUWEI-1207-1170916242296-1:0) started?????

    ???????? *。幾個小提示
    ? 1. 這個僅僅是最基礎的ActiveMQ的配置,很多地方都沒有配置因此不要直接使用這個配置用于生產系統
    ? 2. 有的時候由于端口被占用,導致ActiveMQ錯誤,ActiveMQ可能需要以下端口1099(JMX),61616(默認的TransportConnector)
    ? 3. 如果沒有物理網卡,或者MS的LoopBackAdpater Multicast會報一個錯誤

    ???? 二. 測試你的ActiveMQ
    ???????
    ????????? 由于ActiveMQ是一個獨立的jms provider,所以我們不需要其他任何第三方服務器就可以馬上做我們的測試了.編譯
    ???? example目錄下面的程序
    ?????????
    ?? ProducerTool/ConsumerTool 是JMS參考里面提到的典型應用,Producer產生消息,Consumer消費消息
    ?? 而且這個例子還可以加入參數幫助你測試剛才啟動的本地ActiveMQ或者是遠程的ActiveMQ

    ?? ProducerTool [url] broker的地址,默認的是tcp://localhost:61616
    ??????????????? [true|flase] 是否使用topic,默認是false
    ???????? [subject] subject的名字,默認是TOOL.DEFAULT
    ???????? [durabl] 是否持久化消息,默認是false
    ???????? [messagecount] 發送消息數量,默認是10
    ???????? [messagesize] 消息長度,默認是255
    ???????? [clientID] durable為true的時候,需要配置clientID
    ???????? [timeToLive] 消息存活時間
    ???????? [sleepTime] 發送消息中間的休眠時間
    ???????? [transacte]? 是否采用事務

    ?????????
    ????????? ConsumerTool [url] broker的地址,默認的是tcp://localhost:61616
    ??????????????? [true|flase] 是否使用topic,默認是false
    ???????? [subject] subject的名字,默認是TOOL.DEFAULT
    ???????? [durabl] 是否持久化消息,默認是false
    ???????? [maxiumMessages] 接受最大消息數量,0表示不限制
    ???????
    ???????? [clientID] durable為true的時候,需要配置clientID
    ????????
    ???????? [transacte]? 是否采用事務
    ???????? [sleepTime]? 接受消息中間的休眠時間,默認是0,onMeesage方法不休眠
    ???????? [receiveTimeOut] 接受超時

    ????????? 我們這樣可以使用:
    ?? java -classpath .\apache-activemq-4.1-incubator.jar;example\bin ProducerTool? tcp://192.168.3.142:61616 test.mysubject
    ?? java -classpath .\apache-activemq-4.1-incubator.jar;example\bin ConsumerTool? tcp://192.168.3.142:61616 test.mysubject

    ?? 當然你可以使用上面的參數進行更復雜的測試,持久,事務

    ?? 如果出現下面的信息,恭喜你,你的ActiveMQ已經能夠工作了
    ????????
    ? Connecting to URL: tcp://192.168.3.142:61616
    ? Publishing a Message with size 255 to queue: TOOL.DEFAULT
    ? Using non-durable publishing
    ? Sleeping between publish 0 ms
    ? Sending message: Message: 0 sent at: Thu Feb 08 15:05:34 CST 2007? ...
    ? Sending message: Message: 1 sent at: Thu Feb 08 15:05:34 CST 2007? ...
    ???????? 。。。。。。。。


    ? Connecting to URL: tcp://192.168.3.142:61616
    ? Consuming queue: test.mysubject
    ???????? Using non-durable subscription
    ???????? Received: Message: 0 sent at: Thu Feb 08 14:51:34 CST 2007? ...
    ???????? Received: Message: 1 sent at: Thu Feb 08 14:51:34 CST 2007? ...
    ? 。。。。


    ???????? 三.小結
    ?????
    ????? 我們已經下載,啟動,并且用程序測試了我們的ActiveMQ,而后面將在這個能跑得ActiveMQ進一步的走下去,一步一步展示ActiveMQ的高級特性。


    評論

    # re: ActiveMQ 實踐之路(一) 啟動你的ActiveMQ  回復  更多評論   

    2007-05-06 21:47 by dblue
    Good!

    # re: ActiveMQ 實踐之路(一) 啟動你的ActiveMQ[未登錄]  回復  更多評論   

    2007-07-18 16:45 by 渴望
    請教您一下:和sun MQ有什么可以比較的地方?
    主站蜘蛛池模板: 亚洲高清美女一区二区三区| 免费一级毛片女人图片| 亚洲成人免费在线| 三年在线观看免费观看完整版中文| 亚洲天堂免费在线视频| 一级毛片免费不卡| 亚洲精品无码不卡在线播放HE| 三上悠亚在线观看免费| 久久久久久亚洲av成人无码国产| 无码国产精品一区二区免费vr| 亚洲欧洲国产日韩精品| 久热中文字幕在线精品免费| 亚洲一级毛片免费在线观看| 成年在线观看网站免费| 亚洲欧洲无码一区二区三区| 国产jizzjizz视频免费看| 免费看内射乌克兰女| 亚洲情XO亚洲色XO无码| 免费人成网站在线观看不卡| 亚洲黄网在线观看| 免费的一级黄色片| 国产A∨免费精品视频| 婷婷精品国产亚洲AV麻豆不片 | 欧美男同gv免费网站观看| 小说专区亚洲春色校园| 国产亚洲大尺度无码无码专线| 日韩精品免费视频| 亚洲综合一区无码精品| 亚洲国产成人VA在线观看| 日本中文字幕免费高清视频| 亚洲熟女综合一区二区三区| 国产成人99久久亚洲综合精品| 无码国产精品一区二区免费模式| 亚洲熟女精品中文字幕| 在线播放亚洲第一字幕| 四虎在线免费视频| 国产精品黄页免费高清在线观看| 亚洲一区影音先锋色资源| 国产免费人视频在线观看免费| 免费一级不卡毛片| 亚洲av片在线观看|