聯繫我們

課程簡介

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)

課程分類