日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

RabbitMQ简单介绍+Windows环境安装

發布時間:2023/12/10 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RabbitMQ简单介绍+Windows环境安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

文章目錄

      • 文章目錄
      • 1、RabbitMQ簡介
      • 2、RabbitMQ與其他MQ有什么不同
      • 3、RabbitMQ環境安裝
        • 3.1 安裝erlang
        • 3.2 安裝rabbitmq-server
      • 4. RabbitMQ管理平臺介紹

1、RabbitMQ簡介

RabbitMQ 是一個由 erlang 開發的 AMQP(Advanced Message Queue )的開源實現。AMQP 的出現其實也是應了廣大人民群眾的需求,雖然在同步消息通訊的世界里有很多公開標準(如 COBAR的 IIOP ,或者是 SOAP 等),但是在異步消息處理中卻不是這樣,只有大企業有一些商業實現(如微軟的 MSMQ ,IBM 的 Websphere MQ 等),因此,在 2006 年的 6 月,Cisco 、Redhat、iMatix 等聯合制定了 AMQP 的公開標準。

RabbitMQ 是由 RabbitMQ Technologies Ltd 開發并且提供商業支持的。

該公司在 2010 年 4 月被 SpringSource(VMWare的一個部門)收購。在 2013 年 5 月被并入 Pivotal。其實 VMWare,Pivotal 和 EMC 本質上是一家的。不同的是 VMWare 是獨立上市子公司,而 Pivotal 是整合了 EMC 的某些資源,現在并沒有上市。

RabbitMQ 官網:http://www.rabbitmq.com
百度百科AMQP協議介紹:https://baike.baidu.com/item/AMQP/8354716?fr=aladdin

注意:RabbitMQ是采用erlang語言開發的,所以必須有erlang環境才可以運行

2、RabbitMQ與其他MQ有什么不同

ActiveMQRabbitMQKafka
優點遵循JMS規范,安裝方便繼承Erlang天生的并發性,最初用于金融行業,穩定性和安全性有保障依賴zk,可動態擴展節點,高性能、高吞吐量、無限擴容、消息可指定追溯
缺點有可能會丟失消息,不再維護,重心在下一代產品apoleErlang語言難較大,不支持動態擴展嚴格的順序機制,不支持消息優先級,不支持標準的消息協議,不利于平臺遷移
支持協議AMQP,OpenWire,Stomp,XMPPAMQP
應用適合中小企業,不適合上千個隊列的應用適合對穩定性要求高的企業級應用應用在大數據日志處理或對實時性、可靠性(少量數據丟失)要求較低的應用場景

3、RabbitMQ環境安裝

3.1 安裝erlang

下載 otp_win64_x.x.exe Windows 版本,雙擊運行安裝

  • 下載并安裝 Erlang,下載地址:http://www.erlang.org/download
  • 配置 Erlang 環境變量信息
    新增環境變量 ERLANG_HOME ,值為 erlang 的安裝地址
    %ERLANG_HOME%\bin 加入到path中
  • 下載并安裝 RabbitMQ,下載地址:http://www.rabbitmq.com/download.html
  • 我提供的下載地址:https://www.lanzous.com/b939528

    注意: RabbitMQ 它依賴于Erlang,需要先安裝Erlang。

    安裝配置完環境后,在控制臺輸入 erl,如果出現類似下圖所示字樣,說明安裝成功。

    3.2 安裝rabbitmq-server

    下載 rabbitmq-server-x.x.x.exe Windows 版本,雙擊運行安裝

    rebbitmq 安裝一路默認即可。

    rabbitMq默認自啟動

    可以修改rabbitmq的配置文件,也可以用默認配置運行。在開始菜單欄里可以看到運行指令reinstall/remove/start/stop

    或者直接打開RabbitMQ Command Prompt命令框。

    輸入 rabbitmqctl?status 查看是否啟動成功,如下圖所示為啟動成功。

    4. RabbitMQ管理平臺介紹

    RabbitMQ 管理平臺地址:http://127.0.0.1:15672

    默認賬號:guest/guest (用戶可以自己創建新的賬號)

    瀏覽器打開后發現如下圖所示:

    這是時候我們需要打開命令行窗口 cmd

    輸入 rabbitmq-plugins enable rabbitmq_management 指令添加可視化插件。

    再次訪問

    默認賬號:guest/guest (用戶可以自己創建新的賬號)

    備注:可以運行?rabbitmqctl stop 命令來停止服務
    可以運行 rabbitmq-server ?-detached命令來重啟服務并后臺運行。

    RabbitMQ的日志信息,可以在 C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/文件夾下進行查看,如:C:/Users/Administrator/AppData/Roaming/RabbitMQ/log/rabbit@mywin-PC.log

    總結

    以上是生活随笔為你收集整理的RabbitMQ简单介绍+Windows环境安装的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。