課程簡介

1. 負載均衡和負載均衡器快速介紹

2. HAProxy簡介

  1. HAProxy是什麼,不是什麼
  2. HAProxy的工作原理
  3. 基本功能
    1. 代理
    2. SSL
    3. 監控
    4. 高可用性
    5. 負載均衡
    6. 粘性會話
    7. 採樣和轉換信息
    8. 映射
    9. ACL和條件
    10. 內容切換
    11. 粘性表
    12. 格式化字符串
    13. HTTP重寫和重定向
    14. 服務器保護
    15. 日誌記錄
    16. 統計
  4. 高級功能
    1. 管理
    2. 系統特定功能
    3. 腳本
  5. 規模
  6. 如何獲取HAProxy

3. HAProxy替代方案

  1. a. Nginx
  2. b. Apache等

4. HTTP快速回顧

  • HTTP事務模型
  • HTTP請求
  • 請求行
  • 請求頭
  • HTTP響應
  • 響應行
  • 響應頭

5. 配置HAProxy

  1. 配置文件格式
  2. 引用和轉義
  3. 環境變量
  4. 時間格式
  5. 示例

6. 全局參數

  1. 進程管理和安全性
  2. 性能調優
  3. 調試
  4. 用戶列表
  5. 對等節點
  6. 郵件器

7. 代理

  1. 代理關鍵字矩陣
  2. 按字母順序排序的關鍵字參考

8. 綁定和服務器選項

  1. 綁定選項
  2. 服務器和默認服務器選項
  3. 服務器DNS解析
  4. 全局概述
  5. 解析器部分

9. HTTP頭部操作

10. 使用ACL和採樣

  1. ACL基礎
  2. 布爾匹配
  3. 整數匹配
  4. 字符串匹配
  5. 正則表達式匹配
  6. 任意數據塊匹配
  7. IPv4和IPv6地址匹配
  8. 使用ACL形成條件
  9. 採樣
  10. 轉換器
  11. 從內部狀態採樣
  12. 第4層採樣
  13. 第5層採樣
  14. 從緩衝區內容採樣(第6層)
  15. HTTP採樣(第7層)
  16. 預定義ACL

11. 日誌記錄

  1. 日誌級別
  2. 日誌格式
  3. 默認日誌格式
  4. TCP日誌格式
  5. HTTP日誌格式
  6. 自定義日誌格式
  7. 錯誤日誌格式
  8. 高級日誌選項
  9. 禁用外部測試日誌記錄
  10. 在會話終止前記錄日誌
  11. 錯誤時提高日誌級別
  12. 禁用成功連接的日誌記錄
  13. 計時事件
  14. 斷開連接時的會話狀態
  15. 不可打印字符
  16. 捕獲HTTP cookies
  17. 捕獲HTTP頭部
  18. 日誌示例

12. 支持的過濾器

  1. 跟蹤
  2. HTTP壓縮
  3. 流處理卸載引擎(SPOE)
  4. 緩存
  5. 限制b. 設置緩存部分
  6. 代理部分

最低要求

  • 瞭解Linux系統和基本命令行操作。
  • 具備服務器管理任務的經驗,如配置和監控。
  • 熟悉網絡概念,包括HTTP和TCP/IP協議。

受衆

  • 負責管理服務器基礎設施的系統管理員。
  • 尋求實現高性能負載均衡解決方案的網絡工程師。
  • 對自動化流量管理和服務擴展感興趣的DevOps專業人員。
 14 時間:

客戶評論 (5)

課程分類