聯繫我們

課程簡介

1. RabbitMQ 簡介

  • 設定所需的資料夾
  • 下載並安裝 RabbitMQ

2. 理解訊息傳遞

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

3. RabbitMQ 管理

  • 啟動與停止節點
  • RabbitMQ 設定檔
  • 如何管理權限
  • 查看統計數據與分析日誌
  • 發送警報
  • 如何設定平行處理

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

  • 叢集架構
  • 叢集中的佇列
  • 設定測試叢集
  • 將節點分佈到更多機器
  • 如何保留訊息:鏡像佇列

5. 程式開發者視角

  • 撰寫健壯的代码
  • 安裝並設定 HAProxy
  • 在伺服器間進行客戶端故障轉移

6. 實施故障轉移與複製

  • 設定基於負載平衡器的主從架構
  • 安裝 Shovel 外掛程式
  • 配置並執行 Shovel

7. 管理 RabbitMQ 的網頁工具

  • RabbitMQ 管理外掛程式
  • 從網頁主控台管理 RabbitMQ
  • 從網頁主控台管理使用者
  • 從網頁主控台管理佇列
  • 使用命令列介面

8. RabbitMQ 與 REST API

  • REST API 功能
  • 存取統計數據
  • vhost 與使用者配置

9. RabbitMQ 的監控與安全

  • 訊息持久性與訊息確認
  • 記憶體使用率與程序限制
  • 設定 SSL

最低要求

  • 具備 Linux 命令列介面的使用經驗。
  • 理解企業應用程式開發的基本概念。

受眾

  • IT 專業人員
 14 小時

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類