HAProxy 速查
共 25 条 HAProxy 配置与运维,涵盖配置骨架、模式与超时、后端与均衡、ACL 与路由、运行与统计。 支持搜索与分类筛选,点击即可复制。
配置骨架
haproxy.cfg 分四段。
| 命令 | 说明 |
|---|---|
| 全局:进程、日志、连接上限 | |
| 默认参数段 | |
| 前端:监听端口 | |
| 后端:服务器组 | |
| listen:前后端合并(如统计页) |
模式与超时
HTTP 或 TCP 代理。
| 命令 | 说明 |
|---|---|
| 七层代理(能看 HTTP 头、支持 ACL) | |
| 四层代理(透传,适合数据库等) | |
| 客户端 / 服务端超时 | |
| 连接 / 健康检查超时 | |
| 最大并发连接 |
后端与均衡
服务器与算法。
| 命令 | 说明 |
|---|---|
| 后端服务器并开启健康检查 | |
| 负载均衡算法 | |
| 权重与单机最大连接 | |
| 备份服务器(主全挂才用) | |
| HTTP 健康检查方法 |
ACL 与路由
条件分流。
| 命令 | 说明 |
|---|---|
| 定义 ACL(路径前缀) | |
| 按 Host 匹配 | |
| 命中 ACL 则用某后端 | |
| 默认后端 | |
| 强制跳转 HTTPS |
运行与统计
校验、热重载与监控。
| 命令 | 说明 |
|---|---|
| 校验配置文件 | |
| 前台启动 | |
| 无缝重载(平滑重启) | |
| 内置统计页 | |
| 管理 Socket(运行时控制) |
使用说明
HAProxy 速查:配置骨架、模式与超时、后端与均衡、ACL 与路由、运行与统计;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:配置骨架、模式与超时、后端与均衡、ACL 与路由、运行与统计。
- 点「命令」列复制到 haproxy.cfg 或终端。
- 改动后先 haproxy -c -f 校验,再无缝重载(-sf)避免断连接。
- 用 stats 页或管理 Socket 实时观察后端健康与流量。
常见问题
- mode http 和 tcp 怎么选?
- 需要按 HTTP 头/路径分流用 http(七层);只看端口、透传任意协议(如数据库、TLS 直通)用 tcp(四层)。
- 健康检查怎么配?
- 在后端 server 加 check,并可选 option httpchk GET /healthz 指定探测方式;异常节点会自动摘除。
- 需要联网吗?
- 速查内容本地可用;安装与运行需环境。