聯繫我們

課程簡介

簡介

  • RabbitMQ 功能與架構概述
  • 理解 AMQP 與微服務

入門指南

  • 基礎至進階的伺服器概念
  • 開發環境的設定
  • 設定 RabbitMQ 執行個體
  • 常見的安裝問題

進階組態

  • 操作管理介面
  • 設計分散式微服務
  • 檔案與目錄
  • 記錄檔
  • 原則與參數
  • 匯出與匯入定義
  • 管理虛擬主機
  • 執行階段調優
  • 訊息 TTL 與佇列
  • 外掛程式開發

安全性與網路

  • 存取控制
  • 使用者驗證與權限
  • 憑證驗證
  • 用戶端連線
  • 使用 TLS
  • 進階網路設定

高可用性與複製

  • Erlang 基礎知識
  • Quorum 佇列
  • 串流(Streams)實作
  • 叢集與聯邦機制
  • 監控與健康檢查

最佳化與效能調優

  • 記憶體使用率監控
  • 記憶體管理
  • 訊息儲存區組態
  • 流量控制
  • 進階效能調優

進階問題排除技巧

總結與後續步驟

最低要求

  • 具備 RabbitMQ 的基本經驗

受眾對象

  • 開發人員
  • 軟體工程師
 14 小時

客戶評論 (1)

課程分類