SuperAPI AI 工具集

load-balancer

通用与其它

查看项目

更新于 10-15 17:33

技能介绍

用途:提供 HAProxy 与 Nginx 负载均衡的配置参考,覆盖安装、服务管理、健康检查、算法选择、会话保持及常见发布与限流场景。

主要能力:HAProxy 支持 HTTP/TCP 负载均衡、ACL 路由、HTTPS 终止、统计页面、多种算法(roundrobin、leastconn、source、uri、first)及限流;Nginx 支持 upstream 权重、ip_hash、least_conn、hash、被动健康检查(max_fails/fail_timeout)与 Nginx Plus 主动健康检查、sticky cookie 会话保持。

必要用法:安装可用 apt install haproxy 或 yum install haproxy;服务管理用 systemctl start/enable/reload haproxy;检查配置用 haproxy -c -f /etc/haproxy/haproxy.cfg。统计查询可用 echo "show stat" | socat stdio /run/haproxy/admin.sock,或访问 http://localhost:8404/stats。

适用场景:蓝绿部署、金丝雀发布(如 acl canary rand(100) lt 10)、基于路径路由、限流(stick-table 与 http-request deny deny_status 429)。

限制:资料未提供具体版本要求、性能指标、收费信息及完整生产部署步骤;Nginx Plus 专属功能(主动健康检查、sticky cookie)需商业版支持,普通 Nginx 不可用。故障排查仅给出方向性建议,未提供完整诊断流程。