一、RabbitMQ概述 ??????1.為什么使用RabbitMQ這篇專欄我計(jì)劃只聊聊RabbitMQ,如果有想了解其他隊(duì)列的話后面有時(shí)間可能會(huì)繼續(xù)出其他類型隊(duì)列的專欄,聊技術(shù)之前先聊一些概念。
創(chuàng)新互聯(lián)成都企業(yè)網(wǎng)站建設(shè)服務(wù),提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作網(wǎng)站開發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設(shè)計(jì),自適應(yīng)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì)師打造企業(yè)風(fēng)格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務(wù)。歡迎咨詢做網(wǎng)站需要多少錢:18982081108
2.AMQP協(xié)議是什么
- 使得簡(jiǎn)單,功能強(qiáng)大。
- 基于AMQP協(xié)議。
- 社區(qū)活躍,文檔完善。
- 高并發(fā)性能好,這主要得益于Erlang語言。
- Spring Boot默認(rèn)已集成RabbitMQ
3.JMS是什么AMQP是一套公開的消息隊(duì)列協(xié)議,最早在2003年被提出,它旨在從協(xié)議層定義消息通信數(shù)據(jù)的標(biāo)準(zhǔn)格式, 為的就是解決MQ市場(chǎng)上協(xié)議不統(tǒng)一的問題。RabbitMQ就是遵循AMQP標(biāo)準(zhǔn)協(xié)議開發(fā)的MQ服務(wù)。 官方:Home | AMQP
二、RabbitMQ安裝JMS是Java消息服務(wù),是java提供的一套消息服務(wù)API標(biāo)準(zhǔn),其目的是為所有的java應(yīng)用程序提供統(tǒng)一的消息通信的標(biāo)準(zhǔn),類似java的 jdbc,只要遵循jms標(biāo)準(zhǔn)的應(yīng)用程序之間都可以進(jìn)行消息通信。它和AMQP有什么 不同,jms是java語言專屬的消 息服務(wù)標(biāo)準(zhǔn),它是在api層定義標(biāo)準(zhǔn),并且只能用于java應(yīng)用;而AMQP是在協(xié)議層定義的標(biāo)準(zhǔn),是跨語言的 。
1.下載安裝ErlangRabbitMQ由Erlang語言開發(fā),Erlang語言用于并發(fā)及分布式系統(tǒng)的開發(fā),在電信領(lǐng)域應(yīng)用廣泛,OTP(Open Telecom Platform)作為Erlang語言的一部分,包含了很多基于Erlang開發(fā)的中間件及工具庫,我們?cè)诎惭bRabbitMQ之前需要先去R阿布幣TMQ官網(wǎng)查詢版本對(duì)應(yīng)的Erlang/OTP環(huán)境。查詢方式如下圖,查詢完后先下載環(huán)境需要的Erlang版本。
RabbitMQ官網(wǎng):Messaging that just works — RabbitMQ
? RabbitMQ對(duì)應(yīng)Erlang版本:RabbitMQ Erlang Version Requirements — RabbitMQ。
? Erlang官網(wǎng) http://erlang.org
下載完成后以管理員方式運(yùn)行此文件,安裝即可,如下圖。
2.下載安裝RabbitMQ? Erlang安裝完成后需要配置Erlang環(huán)境變量:D:\DevResources\RabbitMQ\ErlangOTP?
?????
并在path中添 加 %ERLANG_HOME%\bin
RabbitMQ官網(wǎng):Messaging that just works — RabbitMQ
3.啟動(dòng)RabbitMQ下載完成后以管理員方式運(yùn)行此文件,安裝。
4.安裝管理插件rabbitmq-service.bat install 安裝服務(wù)
rabbitmq-service.bat stop 停止服務(wù)
rabbitmq-service.bat start 啟動(dòng)服務(wù)
安裝rabbitMQ的管理插件,方便在瀏覽器端管理RabbitMQ ,進(jìn)入到Rabbit的sbin目錄,使用cmd執(zhí)行命令:?rabbitmq-plugins.bat enable rabbitmq_management? 如下圖
安裝成功后重新啟動(dòng)RabbitMQ,瀏覽器中?輸入:http://localhost:15672?,初始賬戶和密碼都為guset,輸入即可登入管理界面。
至此,RabbitMQ已經(jīng)成功在我們電腦上運(yùn)行,下次聊聊我在安裝Erlang和RabbitMQ時(shí)出現(xiàn)過的問題。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
本文名稱:MQ消息隊(duì)列(二)RabbitMQ環(huán)境準(zhǔn)備及安裝-創(chuàng)新互聯(lián)
文章URL:http://muchs.cn/article16/iodgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司、用戶體驗(yàn)、Google、企業(yè)建站、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容