课程大纲
1. 负载均衡和负载均衡器简介
2. HAProxy 简介
- HAProxy 是什么,什么不是
- HAProxy 的工作原理
- 基本功能
- 代理
- SSL认证
- 监测
- 高可用性
- 负载均衡
- 粘性
- 采样和转换资讯
- 地图
- ACL 和条件
- 内容交换
- 棒台
- 格式化字串
- HTTP 重写和重定向
- 伺服器保护
- 伐木
- Statistics
- 高级功能
- Management
- 系统特定功能
- 脚本
- 上浆
- 如何获取 HAProxy
3. HA 代理替代方案
- 一种 Nginx
- b. Apache 等
4. HTTP 快速提醒
- HTTP 事务模型
- HTTP 请求
- 请求行
- 请求标头
- HTTP 回应
- 回应行
- 回应标头
5. 配置 HAProxy
- 配置档格式
- 引用和转义
- 环境变数
- 时间格式
- 例子
6. 全域参数
- 流程管理和安全性
- 性能调优
- 调试
- 用户清单
- 同行
- 邮件
7. 代理
- 代理关键字矩阵
- 按字母顺序排序的关键词参考
8. 绑定和伺服器选项
- 绑定选项
- Server 和 default-server 选项
- 伺服器 DNS 解析
- 全球概览
- resolvers 部分
9. HTTP 标头操作
10. 使用 ACL 和获取样本
- ACL 基础知识
- 匹配布尔值
- 匹配整数
- 匹配字串
- 符合正规表示式 (regexe)
- 匹配任意数据块
- 匹配 IPv4 和 IPv6 位址
- 使用 ACL 形成条件
- 获取样本
- 变换器
- 从内部状态获取样本
- 在第 4 层获取样本
- 在第 5 层获取样本
- 从缓冲区内容中取得样本(第 6 层)
- 取得 HTTP 样本(第 7 层)
- 预定义的 ACL
11. 日志记录
- 日志级别
- 日志格式
- 预设日志格式
- TCP 纪录格式
- HTTP 纪录格式
- 自订日志格式
- 错误记录格式
- 高级记录选项
- 禁用外部测试的记录
- 在等待会话终止之前进行日志记录
- 出错时提高日志级别
- 禁用成功连接的日志记录
- 计时事件
- 断开连接时的会话状态
- 不可列印的字元
- 捕获 HTTP Cookie
- 捕获 HTTP 标头
- 日志示例
12. 支援的过滤器
- 跟踪
- HTTP 压缩
- Stream Processing 卸载引擎 (SPOE)
- 缓存
- 限制b.SetupCache 部分
- 代理部分
要求
- 了解 Linux 系统和基本命令行操作
- 具有伺服器管理任务(如配置和监控)的经验
- 熟悉网路概念,包括 HTTP 和 TCP/IP 协定
观众
- 负责管理 Server 基础架构的系统管理员
- 寻求实施高性能负载均衡解决方案的网路工程师
- DevOps 对自动化流量管理和扩展服务感兴趣的专业人士
客户评论 (5)
knowledge about HAProxy
Marco - CloudFire
课程 - HAProxy Administration
The possibility to try with labs
Mattia Bernardi - CloudFire
课程 - HAProxy Administration
All the tips and tricks on how to improve our HA-proxy
Mattias Stendahl - Hoglandsforbundet
课程 - HAProxy Administration
The trainer adapted his course to answer questions even if the questions where out of the course scope.
Mario Kuik - Netherlands Army
课程 - HAProxy Administration
I really liked the rapport and connection that the trainer was able to achieve with the class. And that, on the fly, he was able to shape the class into the things we needed.