聯繫我們

課程簡介

1. RabbitMQ 入門

  • 設置必需的資料夾
  • 下載並安裝 RabbitMQ

2. 理解消息傳遞

  • 消費者的角色
  • 生產者的角色
  • 綁定消費者與生產者
  • 消息與耐久性
  • 如何驗證交付

3. 管理 RabbitMQ

  • 啟動和停止節點
  • RabbitMQ 配置文件
  • 如何管理權限
  • 查看統計數據和分析日誌
  • 發送警報
  • 如何設置並行處理

4. 使用集群實現高可用性

  • 集群架構
  • 集群中的隊列
  • 設置測試集群
  • 將節點分布到更多機器上
  • 如何保留消息:鏡像隊列

5. 程式員視角

  • 編寫健壯的代碼
  • 安裝和配置 HAProxy
  • 在服務器之間故障轉移客戶端

6. 實施故障轉移和複製

  • 設置基於負載均衡器的主/從
  • 安裝 Shovel 插件
  • 配置並運行 Shovel

7. 用於管理 RabbitMQ 的 Web 工具

  • RabbitMQ 管理插件
  • 從 Web 控制台管理 RabbitMQ
  • 從 Web 控制台管理用戶
  • 從 Web 控制台管理隊列
  • 使用命令行界面

8. RabbitMQ 與 REST API

  • REST API 功能
  • 訪問統計數據
  • vhost 和用戶配給

9. 監控和保護 RabbitMQ

  • 消息耐久性和消息確認
  • 內存使用和進程限制
  • 設置 SSL

最低要求

  • 具備使用 Linux 命令行的經驗。
  • 了解企業應用開發概念。

對象

  • IT 專家
 14 小時

客戶評論 (7)

課程分類