RabbitMQ 簡介與安裝

1. 介紹

RabbitMQ 是實現了高級消息隊列協議 (AMQP) 的開源消息代理軟件. RabbitMQ 服務器是用 Erlang 語言編寫的. 所有主要的編程語言均有與代理接口通訊的客戶端庫.

注意: Erlang 與 RabbitMQ 的安裝路徑都應不含有漢字和空格符.

主要特性:
	1. 可伸縮性: 集羣服務.
	2. 消息持久化: 從內存持久化消息到硬盤, 再從硬盤加載到內存.

2. Windows 下安裝

2.1 下載 RabbitMQ 和 Erlang

下載鏈接:
https://www.rabbitmq.com/download.html

注意: 版本一定要對應.

在這裏插入圖片描述

2.2 安裝和配置環境變量 (略)

2.3 啓動並訪問

進入 RabbitMQ 的安裝路徑下的 sbin, 進入 cmd

在這裏插入圖片描述

輸入下面的命令

rabbitmq-plugins enable rabbitmq_management;

在瀏覽器中訪問:

http://localhost:15672/#/

默認用戶和密碼都是: guest
在這裏插入圖片描述

3. Docker 下安裝

輸入以下命令
端口號比較多, 有用的是 15672

docker pull rabbitmq:management;
docker run -d -it -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 --name springCloud_rabbitmq rabbitmq:management;

默認用戶和密碼是: guest

若需要改動加上參數:

docker pull rabbitmq:management;
docker run -d -it -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password --name springCloud_rabbitmq rabbitmq:management;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章