rabbitmq docker部署、集成學習筆記

docker部署

rabbitmq:
       image: rabbitmq:management
       container_name: myrabbit
       restart: always
       hostname: rabbitmq_host
       ports:
       - 15672:15672   # web UI 管理接口
       - 5672:5672 # 生產者和消費者連接使用的接口
       volumes:
       - ./log:/var/log/rabbitmq #掛載 RabbitMQ日誌
       - ./data:/var/lib/rabbitmq #掛載 RabbitMQ數據
       environment:
       - RABBITMQ_DEFAULT_USER=root
       - RABBITMQ_DEFAULT_PASS=123456

目錄下創建docker-compose.yml文件,打開powershell定位到當前目錄,執行docker-compose -f docker-compose.yml up -d,自動安裝完畢。

備註:如果想要啓用消息持久化,需要設置hostname和目錄映射:本地數據目錄映射到/var/lib/rabbitmq

安裝成功後訪問http://localhost:15672/出現登錄頁面後,則說明部署成功。

rabbitmq相關知識

RabbitMQ學習筆記 - 簡書 (jianshu.com)
關於MQ的幾件小事(一)消息隊列的用途、優缺點、技術選型 - 簡書 (jianshu.com)

rabbitmq集成.net

ASP.NET Core 6.0 使用RabbitMQ - shenghuotaiai - 博客園 (cnblogs.com)

代碼示例

rabbitmqdemo: rabbitmqdemo (gitee.com)

 

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