Rabbitmq打怪升級之路(四)win環(huán)境準備與測試

簡書:亞武de小文 【原創(chuàng):轉(zhuǎn)載請注明出處】

環(huán)境準備與測試

LengToo上學.png
Windows安裝及使用

Mac環(huán)境安裝可參考:Rabbitmq打怪升級之路(五) Mac安裝rabbitmq服務

一湿弦、Erlang的安裝與配置
  1. 安裝
    安裝直接Next即可瓤漏,若彈出安裝Microsoft Visual C++ 2013(或者其他版本)的彈框,繼續(xù)點擊Install颊埃。

    VisualC++.png

    Erlang下載頁面

    Erlang下載.png

  2. 配置環(huán)境變量

    • 新建一個系統(tǒng)變量:變量名為ERLANG_HOME蔬充,變量值為安裝Erlang的路徑D:\Program Files\erl10.4(路徑中不要包含bin目錄)

      Erl環(huán)境變量1.png

    • 將新建的系統(tǒng)變量添加在Path中:格式為%ERLANG_HOME%\bin

      Erl環(huán)境變量2.png

    • 然后我們打開cmd輸入erl查看是Erlan是否安裝好、下圖就表示已經(jīng)安裝好了


      Erl環(huán)境變量3.png
二班利、RabbitMQ安裝與啟動
  1. 下載與安裝

    Installing on Windows — RabbitMQ

    RabbitMQ下載.png

  2. 配置環(huán)境變量饥漫,

    • 新建系統(tǒng)變量:
      RABBITMQ_SERVER
      D:\ProgramFiles\RabbitMQServer\rabbitmq_server-3.7.15
      RabbitMQ環(huán)境配置1.png
    • Path中加入%RABBITMQ_SERVER%\sbin;
      RabbitMQ環(huán)境配置2.png
  3. 開啟后臺管理插件

    • 首先使用終端進入sbin目錄
      D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.15\sbin
    • 然后輸入: rabbitmq-plugins.bat enable rabbitmq_management 開啟插件
      RabbitMQ環(huán)境配置3.png
    • 還是在sbin目下:輸入 rabbitmq-server 啟動RabbitMQ服務
      【若有開始菜單可直接操作對應的服務】
      Rabbitmq開始菜單.png
  4. 在地址欄輸入如下地址(初始化用戶名和密碼都是guest)
    http://localhost:15672/
    【注】第三步插件開啟之后,才能在瀏覽器中看到后臺管理界面】

    RabbitMQ后臺登陸頁.png

RabbitMQ_guest賬戶登陸.png
  1. 利用官方測試工具進行測試(亦可自己寫個生產(chǎn)者消費者進行測試)
    Getting started with RabbitMQ — RabbitMQ
    官方提供的代碼:
  • 發(fā)送端:Send.java

    /**
     * RabbitmMQ官方發(fā)送端
     * @date 2019.06.26
     * @author yawu
     */
    public class Send {
        private final static String QUEUE_NAME = "hello";
        public static void main(String[] argv) throws Exception {
            ConnectionFactory factory = new ConnectionFactory();
            factory.setHost("localhost");
            try (Connection connection = factory.newConnection();
                Channel channel = connection.createChannel()) {
                channel.queueDeclare(QUEUE_NAME, false, false, false, null);
                String message = "Hello World!";
                channel.basicPublish("", QUEUE_NAME, null, message.getBytes());
                System.out.println(" [x] Sent '" + message + "'");
            }
        }
    }
    
    
  • 接收端:Recv.java

    /**
     * RabbitmMQ官方接收端
     *
     * @author yawu
     * @date 2019.06.26
     */
    public class Recv {
        private final static String QUEUE_NAME = "hello";
        public static void main(String[] argv) throws Exception {
            ConnectionFactory factory = new ConnectionFactory();
            factory.setHost("localhost");
            Connection connection = factory.newConnection();
            Channel channel = connection.createChannel();
    
            channel.queueDeclare(QUEUE_NAME, false, false, false, null);
            System.out.println(" [*] Waiting for messages. To exit press CTRL+C");
    
            DeliverCallback deliverCallback = (consumerTag, delivery) -> {
                String message = new String(delivery.getBody(), "UTF-8");
                System.out.println(" [x] Received '" + message + "'");
            };
            channel.basicConsume(QUEUE_NAME, true, deliverCallback, consumerTag -> { });
        }
    }
    
    
  1. 運行之后查看rabbitmq后臺頁面,出現(xiàn)如下圖所示证膨,至此鼓黔,RabbitMQ的服務環(huán)境準備完畢


    rabbitmq隊列消息.png
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載崔步,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者缎谷。
  • 序言:七十年代末列林,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子者甲,更是在濱河造成了極大的恐慌虏缸,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窥岩,死亡現(xiàn)場離奇詭異宰缤,居然都是意外死亡慨灭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來语淘,“玉大人际歼,你說我怎么就攤上這事÷来郑” “怎么了颅筋?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵议泵,是天一觀的道長桃熄。 經(jīng)常有香客問我,道長碉京,這世上最難降的妖魔是什么螟深? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任血崭,我火速辦了婚禮厘灼,結(jié)果婚禮上设凹,老公的妹妹穿的比我還像新娘茅姜。我一直安慰自己,他們只是感情好钻洒,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布称诗。 她就那樣靜靜地躺著头遭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪袜香。 梳的紋絲不亂的頭發(fā)上鲫惶,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天欠母,我揣著相機與錄音艺蝴,去河邊找鬼。 笑死猜敢,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的鼠冕。 我是一名探鬼主播懈费,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼博脑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了泞边?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蚕礼,失蹤者是張志新(化名)和其女友劉穎奠蹬,沒想到半個月后嗡午,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體荔睹,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡应媚,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年中姜,在試婚紗的時候發(fā)現(xiàn)自己被綠了跟伏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片受扳。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖峡蟋,靈堂內(nèi)的尸體忽然破棺而出蕊蝗,到底是詐尸還是另有隱情,我是刑警寧澤蓬戚,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布宾抓,位于F島的核電站,受9級特大地震影響幢泼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鸟妙,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一重父、第九天 我趴在偏房一處隱蔽的房頂上張望忽匈。 院中可真熱鬧,春花似錦郭厌、人聲如沸雕蔽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽承冰。三九已至困乒,卻和暖如春贰谣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背涌攻。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工恳谎, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留因痛,地道東北人。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓膊升,卻偏偏與公主長得像廓译,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子非区,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

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