安裝ActiveMq

Mq下載地址:http://activemq.apache.org/download.html

內(nèi)容:

? ??bin存放的是腳本文件

????conf存放的是基本配置文件

????data存放的是日志文件

????docs存放的是說明文檔

????examples存放的是簡單的實例

????lib存放的是activemq所需jar包

????webapps用于存放項目的目錄

啟動ActiveMQ

進入到ActiveMQ 安裝目錄的Bin 目錄鹤竭,linux 下輸入 ./activemq start 啟動activeMQ 服務矾柜。

輸入命令之后鲫寄,會提示我們創(chuàng)建了一個進程IP 號屿脐,這時候說明服務已經(jīng)成功啟動了。

ActiveMQ默認啟動時歉糜,啟動了內(nèi)置的jetty服務器乘寒,提供一個用于監(jiān)控ActiveMQ的admin應用。?

admin:http://127.0.0.1:8161/admin/

我們在瀏覽器打開鏈接之后輸入賬號密碼(這里和tomcat 服務器類似)

  默認賬號:admin

  密碼:admin

到這里為止匪补,ActiveMQ 服務端就啟動完畢了肃续。

ActiveMQ 在linux 下的終止命令是?./activemq stop

啟動后,activeMQ會占用兩個端口叉袍,一個是負責接收發(fā)送消息的tcp端口:61616,一個是基于web負責用戶界面化管理的端口:8161刽酱。這兩個端口可以在conf下面的xml中找到喳逛。http服務器使用了jettry。這里有個問題是啟動mq后棵里,很長時間管理界面才可以顯示出來

JMS體系結(jié)構(gòu)

JMS提供者(JMS的實現(xiàn)者润文,比如activemq jbossmq等)

JMS客戶(使用提供者發(fā)送消息的程序或?qū)ο螅缭?2306中殿怜,負責發(fā)送一條購票消息到處理隊列中典蝌,用來解決購票高峰問題,那么头谜,發(fā)送消息到隊列的程序和從隊列獲取消息的程序都叫做客戶)

JMS生產(chǎn)者骏掀,JMS消費者(生產(chǎn)者及負責創(chuàng)建并發(fā)送消息的客戶,消費者是負責接收并處理消息的客戶)

JMS消息(在JMS客戶之間傳遞數(shù)據(jù)的對象)

JMS隊列(一個容納那些被發(fā)送的等待閱讀的消息的區(qū)域)

JMS主題(一種支持發(fā)送消息給多個訂閱者的機制)

JMS對象模型

連接工廠(connectionfactory)客戶端使用JNDI查找連接工廠柱告,然后利用連接工廠創(chuàng)建一個JMS連接截驮。

JMS連接 表示JMS客戶端和服務器端之間的一個活動的連接,是由客戶端通過調(diào)用連接工廠的方法建立的际度。

JMS會話 session 標識JMS客戶端和服務端的會話狀態(tài)葵袭。會話建立在JMS連接上,標識客戶與服務器之間的一個會話進程乖菱。

JMS目的 Destinatio 又稱為消息隊列坡锡,是實際的消息源

生產(chǎn)者和消費者

消息類型蓬网,分為隊列類型(優(yōu)先先進先出)以及訂閱類型

MQ處理消息的流程

消息從生成方客戶端傳送到消息服務器。

消息服務器讀取消息鹉勒。

消息被放置到持久性存儲器當中(出于可靠性的考慮)帆锋。

消息服務器確認收到消息(出于可靠性的考慮)。

消息服務器確定消息的路由贸弥。

消息服務器寫出消息窟坐。

消息從消息服務器傳送到使用方客戶端。

使用方客戶端確認收到消息(出于可靠性的考慮)绵疲。

消息服務器處理客戶端確認(出于可靠性的考慮)哲鸳。

消息服務器確定已經(jīng)處理客戶端確認。

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末盔憨,一起剝皮案震驚了整個濱河市徙菠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌郁岩,老刑警劉巖婿奔,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異问慎,居然都是意外死亡萍摊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進店門如叼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冰木,“玉大人,你說我怎么就攤上這事笼恰∮环校” “怎么了乓梨?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵谢谦,是天一觀的道長咧叭。 經(jīng)常有香客問我蜀细,道長狞膘,這世上最難降的妖魔是什么喇颁? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任侈玄,我火速辦了婚禮古掏,結(jié)果婚禮上宜肉,老公的妹妹穿的比我還像新娘疾渣。我一直安慰自己,他們只是感情好崖飘,可當我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布榴捡。 她就那樣靜靜地躺著,像睡著了一般朱浴。 火紅的嫁衣襯著肌膚如雪吊圾。 梳的紋絲不亂的頭發(fā)上达椰,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天,我揣著相機與錄音项乒,去河邊找鬼啰劲。 笑死,一個胖子當著我的面吹牛檀何,可吹牛的內(nèi)容都是我干的蝇裤。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼频鉴,長吁一口氣:“原來是場噩夢啊……” “哼栓辜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起垛孔,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤藕甩,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后周荐,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體狭莱,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年概作,在試婚紗的時候發(fā)現(xiàn)自己被綠了腋妙。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡讯榕,死狀恐怖辉阶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瘩扼,我是刑警寧澤,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布垃僚,位于F島的核電站集绰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏谆棺。R本人自食惡果不足惜栽燕,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望改淑。 院中可真熱鬧碍岔,春花似錦、人聲如沸朵夏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仰猖。三九已至捏肢,卻和暖如春奈籽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鸵赫。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工衣屏, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人辩棒。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓狼忱,卻偏偏與公主長得像,于是被迫代替她去往敵國和親一睁。 傳聞我的和親對象是個殘疾皇子钻弄,可洞房花燭夜當晚...
    茶點故事閱讀 45,851評論 2 361

推薦閱讀更多精彩內(nèi)容