聯繫我們
 課程時長 14 時間:

課程簡介

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 專員

客戶評論 (7)

課程分類