• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • 【SpringBoot 集成 RabbitMQ 】1. 環境搭建

    標簽:   SpringBoot  RabbitMQ

    1 安裝環境和軟件

    1. 安裝 erl
      過程略
    2. 安裝 RabbitMQ Server
      過程略

    2 配置環境變量

    在這里插入圖片描述

    3 啟動 RabbitMQ Server 管理模塊

    cmd 命令行模式

    cd "E:\Program Files (x86)\RabbitMQServer\rabbitmq_server-3.7.9\sbin"
    rabbitmq-plugins.bat enable rabbitmq_management
    

    注意
    安裝在(x86)目錄下時無法正常啟動,異常信息如下:

    此時不應有 \RabbitMQ。
    

    有說法解釋是因為安裝路徑里包含了太多的空格,具體原因不明,但感覺應該是程序的缺陷。總之不要安裝在 Program Files (x86) 下。
    2. 正常啟動時打印信息如下:

    Enabling plugins on node rabbit@DESKTOP-8CG730A:
    rabbitmq_management
    The following plugins have been configured:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    Applying plugin configuration to rabbit@DESKTOP-8CG730A...
    The following plugins have been enabled:
      rabbitmq_management
      rabbitmq_management_agent
      rabbitmq_web_dispatch
    
    started 3 plugins.
    

    此時在服務中可以看到 RabbitMQ 處于運行狀態:
    在這里插入圖片描述

    4 訪問服務器頁面

    默認端口號為 15672。
    如果需要修改端口,打開安裝目錄下的 ebin 文件夾下的 rabbit.app,修改 tcp_listeners 的端口號即可。
    在這里插入圖片描述

    版權聲明:本文為cxxya原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/cxxya/article/details/105472532

    智能推薦

    SpringBoot集成RabbitMQ

    SpringBoot集成RabbitMQ RabbitMQ的介紹參考上一篇文章,不在介紹,直接搞! 創建Spring Boot應用rabbitmq-demo pom.xml添加依賴 3.在application.properties文件中添加如下內容 創建消息生產者 創建消息消費者,實現對消息隊列的消費 6.創建配置類,用來配置隊列、交換器、路由等高級信息。此處僅簡單實現隊列配置,完成一個基本的生...

    springboot集成rabbitmq

    背景        RabbitMQ 即一個消息隊列,主要是用來實現應用程序的異步和解耦,同時也能起到消息緩沖,消息分發的作用。消息中間件最主要的作用是解耦,中間件最標準的用法是生產者生產消息傳送到隊列,消費者從隊列中拿取消息并處理,生產者不用關心是誰來消費,消費者不用關心誰在生產消息,從而達到解耦的目的。在分布式的系統中,消息隊列也會被用在很多其它的方面,...

    SpringBoot集成RabbitMq(二)

    RabbitMq四種交換機 RabbitMq模型 名詞解釋 Broker:簡單來說就是消息隊列服務器實體。 Exchange:消息交換機,它指定消息按什么規則,路由到哪個隊列。 Queue:消息隊列載體,每個消息都會被投入到一個或多個隊列。 Binding:綁定,它的作用就是把exchange和queue按照路由規則綁定起來。 Routing Key:路由關鍵字,exchange根據這個關鍵字進行...

    SpringBoot集成Rabbitmq

    生產者 一.創建SpringBoot模塊/工程 可以使用Ider的快速創建SpringBoot模板/工程,也可以選擇’Maven’來創建SpringBoot模塊/工程 (此處,我自己在創建生產者模塊時/工程時,是使用自己選擇’Maven’來手動創建的) 二.在Pom文件中添加依賴. 三.創建SpringBoot引導啟動類 示例代碼: 四.配置yaml...

    SpringBoot集成RabbitMQ

    容器化運行RabbitMQ,可以參考我之前的一篇文章容器化運行RabbitMQ 本篇不講解RabbitMQ的理論知識,均采用最簡配置 那么消息隊列,需要一個消息的生產者與消費者 創建一個生產者:引入相關的依賴 application中的配置 生產者的產生的消息,首先是發到交換機上的,再由交換機依據路由鍵轉發到指定的隊列上。因此,我們需要 創建一個交換機 創建一個隊列 將交換機與隊列綁定 實現代碼如...

    猜你喜歡

    HTML中常用操作關于:頁面跳轉,空格

    1.頁面跳轉 2.空格的代替符...

    freemarker + ItextRender 根據模板生成PDF文件

    1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...

    電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!

    Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...

    requests實現全自動PPT模板

    http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...

    精品国产乱码久久久久久蜜桃不卡