HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操作系统上。
其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy实现了一种事件驱动、单一进程模型,此模型支持非常大的并发连接数。
它当前不仅仅是免费负载均衡软件的首选,更几乎成为了唯一选择。
今天给大家推荐一份HAProxy负载均衡实战手册,它由张士杰老师精心撰写,共6章51页。内容全面,图文结合,深入浅出,干货满满,无论是HAProxy新手还是对HAProxy有一定经验的使用者,都能从书中获益。
目录
- 第一章 Web架构介绍
- 第二章 负载均衡简介
- 第三章 HAProxy 安装及基础配置
- 第四章 HAProxy 调度算法
- 第五章 高级功能及配置
- 第六章 重点部分
第一章 Web架构介绍
- 1.1 单机房架构
- 1.2 多机房架构
- 1.3 公有云架构
- 1.4 私有云架构
第二章 负载均衡简介
- 2.1 为什么使用负载均衡
- 2.2 负载均衡类型
- 2.3 应用场景
- 2.4 HAProxy介绍
第三章 HAProxy 安装及基础配置
- 3.1 Ubuntu安装
- 3.2 Centos安装
- 3.3 编译安装HAProxy
- 3.4 基础配置详解
第四章 HAProxy 调度算法
- 4.1 静态算法
- 4.2 动态算法
- 4.3 其他算法
- 4.4 IP透传
第五章 高级功能及配置
- 5.1 基于cookie的会话保持
- 5.2 HAProxy状态页
- 5.3 报文修改
- 5.4 HAProxy日志配置
- 5.5 自定义日志格式
- 5.6 压缩功能
- 5.7 web服务器状态监测
- 5.8 ACL
- 5.9 自定义HAProxy错误页面
- 5.10 HAProxy四层负载
- 5.11 HAProxy https实现
第六章 重点部分
- 6.1 HAProxy调度算法
- 6.2 动静分离与客户端源IP透传
- 6.3 ACL使用与报文修改
- 6.4 服务器动态下线
本章节是对 HAProxy 重点知识的提炼,这里不再赘述。