# 宝塔企业版「负载均衡」插件怎么配置？多节点高可用与流量分发实战

> 配置宝塔企业版「负载均衡」插件只需四步：1. 在主分发服务器的「软件商店 → 企业版插件」中安装宝塔负载均衡（需提前部署 Nginx）；2. 准备两台及以上后端源站节点并保持代码与数据库同步；3. 在插件中添加负载均衡网站，填入各后端节点 IP、端口、权重与健康检查路径；4. 根据业务需求选择轮询或 IP 哈希会话保持策略，保存后即可实现高并发流量自动分发与故障节点秒级剔除。

- 分类: 功能插件
- 发布: 2026-10-16
- 更新: 2026-10-25
- 原文: https://pay.baota.in/article/bt-enterprise-load-balancer-plugin-guide

## 单机高并发瓶颈与宝塔「负载均衡」核心价值

当网站遭遇促销活动、突发热点流量或业务规模持续增长时，单台云服务器往往会迅速触及 CPU 满载、PHP-FPM 进程耗尽（频繁出现 [502 Bad Gateway 报错](/article/bt-panel-502-fix-notes)）或带宽跑满的物理极限。同时，单节点架构存在明显的单点故障风险——一旦该服务器发生硬件维护或网络抖动，整个业务将彻底中断。

在传统运维方式下，搭建多节点集群需要手动编写复杂的 Nginx `upstream` 与 `proxy_pass` 配置文件，一旦语法写错或漏配健康检查参数，极易导致线上流量黑洞。而在**宝塔企业版**中，借助专属的**「宝塔负载均衡」**插件，站长无需手写任何繁琐代码，即可通过可视化界面完成以下核心架构升级：

* **多节点流量按需分发**：支持按服务器硬件配置高低自由设定分发权重（Weight），充分利用新老服务器算力。
* **故障节点自动剔除与恢复**：内置心跳健康检查机制，当某台后端节点宕机或响应超时，自动将其从流量池隔离，待恢复后再平滑重新接入。
* **灵活的会话保持策略**：一键切换轮询（Round Robin）、权重分配与 IP 哈希（`ip_hash`）模式，解决多机环境下用户登录态丢失的问题。
* **无缝协同企业级生态**：可与[宝塔企业版「数据同步工具」](/article/bt-enterprise-data-sync-plugin-guide)及[网站防火墙 WAF](/article/bt-waf-firewall-cc-defense-guide) 联动，构建从边缘抗攻击、流量调度到多机文件实时同步的完整高可用架构。

---

## 前置准备与多服务器架构规划

在正式配置宝塔负载均衡插件之前，建议按照标准生产环境梳理您的服务器角色。一个典型的三节点高可用架构规划如下：

| 节点角色 | 示例服务器 IP | 核心职责 | 推荐安装的宝塔插件 |
| :--- | :--- | :--- | :--- |
| **负载均衡主节点（入口）** | 节点 A（公网入口） | 绑定主域名与 SSL 证书，接收全部访客请求并向后端分发 | 宝塔负载均衡、Nginx 网站防火墙（WAF） |
| **后端应用节点 1（主源站）** | 节点 B（内网/公网） | 运行网站 PHP/Java 程序，提供静态与动态内容响应 | 数据同步工具（发送端）、[网站防篡改](/article/bt-tamper-proof-security-configuration) |
| **后端应用节点 2（副源站）** | 节点 C（内网/公网） | 与节点 B 保持代码一致，共同分担并发请求压力 | 数据同步工具（接收端）、网站防篡改 |

> **架构提示**：若多台服务器位于同一云厂商的同一可用区，强烈建议在负载均衡配置中使用**内网 IP** 进行节点通信，不仅免除公网流量费用，还能大幅降低节点间的网络延迟。

---

## 宝塔企业版「负载均衡」分步配置教程

确认主分发服务器已升级至宝塔 Linux 企业版（当前同步版本 `v13.1.0`）且已安装 **Nginx** 环境后，请按以下步骤完成配置：

### 第一步：安装「宝塔负载均衡」插件
1. 登录负载均衡主节点（节点 A）的宝塔面板后台。
2. 点击左侧导航栏的 **「软件商店」**，切换至顶部的 **「企业版插件」** 分类标签。
3. 在列表中找到 **「宝塔负载均衡」**（或搜索关键字“负载均衡”），点击右侧的 **「安装」** 按钮完成部署。

### 第二步：确保后端节点代码与数据库一致
负载均衡本身只负责转发 HTTP/HTTPS 请求，因此后端节点 B 与节点 C 必须返回相同的业务数据：
1. **网站文件同步**：在节点 B 与节点 C 上配置[宝塔企业版「数据同步工具」](/article/bt-enterprise-data-sync-plugin-guide)，实现网站目录与上传附件的毫秒级实时增量同步。
2. **数据库与缓存统一**：将所有后端节点的数据库连接地址指向同一台独立的云数据库（或主从架构数据库），并将 Session 存储改写至统一的 Redis 服务中。

### 第三步：创建负载均衡站点与添加后端节点
1. 打开已安装的「宝塔负载均衡」插件弹窗，点击 **「添加负载均衡」**。
2. **填写主域名**：输入对外提供服务的正式域名（如 `www.yourdomain.com`），系统会自动生成对应的底层 Nginx 代理站点。
3. **添加节点列表**：依次填入后端源站节点（节点 B、节点 C）的 IP 地址与监听端口（通常为 `80` 或内部自定义端口）：
   * **验证文件/路径**：保持默认的根目录 `/` 或指定一个轻量级静态文件（如 `/health.txt`），用于插件探测该节点是否存活。
   * **节点状态**：正常参与分发的机器选择「参与」；若某台机器仅作为全量挂机后的兜底机器，可设为「备份（backup）」；临时维护时可设为「停用（down）」。
   * **权重（Weight）**：默认值为 `1`。若节点 B 为 8 核 16G，节点 C 为 4 核 8G，可将权重分别设为 `2` 和 `1`，使高配服务器承担约 2/3 的请求量。

### 第四步：配置会话保持与健康检查阈值
在创建向导的下方高级参数区域，根据业务类型微调以下核心指标：

1. **会话保持（负载策略）**：
   * **普通轮询（默认）**：请求按权重比例依次分发给各个后端节点，适合纯静态站、API 接口或已使用 Redis 集中管理 Session 的站点。
   * **IP 哈希（ip_hash）**：开启后，来自同一访客公网 IP 的请求会固定分发到同一台后端节点。若您的老旧系统将登录 Session 保存在本地磁盘且未做共享，**必须开启此项**，否则用户刷新页面就会掉线。
2. **失效阈值（max_fails）与恢复时间（fail_timeout）**：
   * 建议将最大失败次数设为 `2~3` 次，超时恢复时间设为 `10~30` 秒。即当某节点连续 3 次无响应时，插件会在接下来的 30 秒内暂停向其转发流量。
3. 点击保存后，前往宝塔面板「网站」列表，为刚刚生成的负载均衡主站点部署 SSL 证书并开启 HTTPS 强制跳转。

---

## 规则验证、真实 IP 透传与防误杀技巧

配置上线后，为避免常见的“后端日志全是主节点 IP”或“防火墙把主节点封禁”事故，请务必执行以下三项核验：

### 1. 验证流量分发与故障自动切换
您可以在后端节点 B 和节点 C 的网站根目录下分别创建一个仅含节点编号的测试文件（如 `/node.txt`），在浏览器多次刷新观察是否按权重轮替输出。随后手动停止节点 C 的 Nginx 服务，再次刷新前台页面，验证是否依然能秒级正常打开且无报错等待。

### 2. 检查真实访客 IP 透传（X-Forwarded-For）
经过负载均衡转发后，后端源站默认看到的连接 IP 都是主节点 A 的 IP。宝塔负载均衡插件默认会在请求头中注入 `X-Real-IP` 与 `X-Forwarded-For`。您需要在后端源站（节点 B、C）的 Nginx 配置或程序代码中确保启用了 `real_ip_header X-Forwarded-For;`，以便准确统计访客地域日志。

### 3. 避免后端 WAF 防火墙误封主节点 IP
**极其重要**：由于所有访客流量均由负载均衡主节点（节点 A）统一转发给后端，如果在后端节点 B、C 上也开启了 CC 防护，后端防火墙极易把主节点 A 的 IP 当作 CC 攻击源直接拉黑，导致全站瞬间 502 瘫痪！
* **正确做法**：将抗 CC 攻击与 SQL 注入拦截集中部署在最前端的负载均衡主节点上（配合[宝塔 Nginx 网站防火墙规则配置](/article/bt-nginx-waf-config-notes)），并在后端所有节点的防火墙中，将主节点 A 的公网及内网 IP 加入**IP 白名单**。

---

## 如何一键开通永久企业版解锁负载均衡与集群插件？

「宝塔负载均衡」与「数据同步工具」、「网站防篡改」均属于**宝塔企业版**专属的高阶运维插件（参见[宝塔免费版、专业版与企业版区别对比](/article/bt-free-vs-enterprise-edition-comparison)）。如果您正在搭建多机高可用集群，可在 [授权开通首页](/) 直接开通永久企业版授权，一次付费即可永久解锁全部企业版与专业版插件，无任何按月续费负担：

* **固定 IP 永久授权**：仅需 **¥19.99 / 台**，绑定服务器公网 IPv4，适合公网 IP 长期固定的生产环境。
* **可换 IP 永久授权**：仅需 **¥88.88 / 台**，新订单默认自带 **10 次**自助换 IP 额度，后续服务器到期迁移或更换机房时，可随时在 [自助更换 IP 页面](/change-ip) 凭换 IP 密码秒级迁移授权。
* **多服务器集群批量阶梯折扣**：搭建负载均衡与数据同步往往需要多台服务器配合。在本站提交订单时支持逐行输入多个服务器公网 IP，系统将按去重后的 IP 数量自动享受阶梯优惠：**2 台 9.5 折、3 台 9 折、4 台 8.5 折、5 台及以上 8 折**。

### 免费版一行命令无损升级企业版

在首页微信或支付宝扫码付款后，系统会自动将您的服务器公网 IP 写入授权白名单（可随时在 [订单查询页](/order-query) 核验）。

如果您当前服务器已经运行着宝塔 Linux 免费版，**完全不需要重装系统或删站**，只需通过 SSH 终端连接服务器并执行以下无损升级命令：

```bash
setsid bash -c "curl -s https://baota.in/install/update6.sh | bash" &
```

如果是全新的空白 Linux 服务器，则在开通 IP 授权后直接执行全新安装命令：

```bash
curl -sSO https://baota.in/install/install_panel.sh && bash install_panel.sh
```

脚本在后台数分钟内即可平滑执行完毕，原有网站文件、数据库与配置 全面 完好保留。刷新面板后台，确认左上角显示 `v13.1.0` 企业版标识后，即可前往「软件商店」一键安装**宝塔负载均衡**与**数据同步工具**。如需查看 Windows Server（`v8.5.2`）或海外国际版 aaPanel PRO（`v8.0.7`）的安装升级命令，可随时查阅 [官方配套安装与升级教程](https://baota.in/tutorial.html)。

## 依据与适用范围

- 企业版与专业版核心插件矩阵: 开通宝塔企业版或专业版授权后，可在面板「软件商店 → 专业版插件 / 企业版插件」中直接安装与管理专属插件，包括网站防火墙（Nginx/Apache WAF）、网站防篡改、网站监控报表、企业级防灾备份、数据同步工具、系统加固、木马查杀、负载均衡等。
  来源: https://docs.bt.cn/
- 四大产品线：永久专业版、企业版、Linux、Windows、aaPanel PRO: 本站支持四大核心产品线授权开通：宝塔 Linux 专业版与企业版（当前版本 v13.1.0，适用 Ubuntu/Debian/CentOS 等）、宝塔 Windows 专业版与企业版（当前版本 v8.5.2，适用 Windows Server）、aaPanel PRO 版（当前版本 v8.0.7，国际英文版）。各版本均支持全新安装或从免费版无损在线升级。
  来源: https://pay.baota.in/
- 宝塔 Linux 免费版无损升级企业版/专业版命令: 宝塔 Linux 免费版无损升级企业版/专业版：无需重装系统或面板，在已安装宝塔的服务器 SSH 终端执行 `setsid bash -c "curl -s https://baota.in/install/update6.sh | bash" &`，脚本后台完成平滑升级，保留原有网站、数据库与配置，完成后刷新面板即可使用企业版插件。
  来源: https://baota.in/tutorial.html
- 多服务器批量开通优惠: 多台服务器同时开通宝塔企业版或专业版授权可享阶梯批量优惠（2 台 9.5 折、3 台 9 折、4 台 8.5 折、5 台及以上 8 折），系统按去重后的不同公网 IP 数量自动计算结算金额。
  来源: https://pay.baota.in/
- 本站产品覆盖与永久授权服务: 本站提供宝塔永久专业版与企业版、Linux 专业版与企业版、Windows 专业版与企业版以及国际英文版 aaPanel PRO 的授权开通、订单查询与可换 IP 自助换绑服务。绑定服务器公网 IPv4 后即可解锁对应版本的专业版与企业版插件功能。
  来源: https://pay.baota.in/
- 免费版、专业版、企业版与 aaPanel PRO 版本定位差异: 宝塔面板分为免费版、专业版与企业版（含 Linux 版、Windows 版）以及国际版 aaPanel PRO：免费版提供基础 LNMP/LAMP 建站环境；专业版解锁 WAF 防火墙与监控报表等进阶插件；企业版涵盖专业版全部能力并进一步开放网站防篡改、多云防灾备份、数据同步工具、负载均衡等企业级安全与运维插件。
  来源: https://www.bt.cn/new/linuxent.html
- 固定 IP 永久授权套餐: 本站固定 IP 永久授权当前单价为 ¥19.99/台，一次付费无月费，绑定所填写的服务器公网 IPv4；适合服务器公网 IP 长期保持不变的建站与生产环境（不包含自助换 IP 权益）。
  来源: https://pay.baota.in/
- 可换 IP 永久授权套餐与换绑规则: 本站可换 IP 永久授权当前单价为 ¥88.88/台，一次付费无月费。新订单默认每个 IP 可自助更换 10 次，购买时设置 4–12 位换 IP 密码，换机或迁移机房时可随时自助迁移绑定 IP；历史订单以原订单记录的剩余额度为准。
  来源: https://pay.baota.in/change-ip
- 宝塔 Linux 专业版/企业版全新安装命令: 宝塔 Linux 专业版/企业版全新安装：先在本站绑定服务器公网 IP 开通授权，再通过 SSH 连接服务器（root 权限）执行 `curl -sSO https://baota.in/install/install_panel.sh && bash install_panel.sh`，安装完成后在云安全组放行面板端口并用输出的完整安全入口地址登录。
  来源: https://baota.in/tutorial.html

## 常见问题

### 配置宝塔负载均衡一般需要几台服务器都要买企业版授权？

「宝塔负载均衡」插件本身只需安装在对外接收流量的主分发节点（1 台）上即可工作。但为了实现后端多台源站节点的网站文件实时同步与防篡改保护，通常建议后端节点也同步部署「数据同步工具」插件。在本站一次提交多台服务器 IP 可直接享受批量阶梯折扣（2 台 9.5 折、3 台 9 折、4 台 8.5 折、5 台及以上 8 折）。

### 开启负载均衡后，为什么用户登录网站后台一刷新页面就自动退出了？

这是因为默认「普通轮询」策略会将用户的连续请求分发到不同的后端服务器上，而您的网站程序将登录 Session 保存在了单台服务器的本地磁盘中。解决办法有两种：一是在宝塔负载均衡插件中将会话保持策略改为「IP 哈希（ip_hash）」，让同一 IP 固定访问同一节点；二是将后端所有节点的 PHP Session 存储位置统一配置到同一台 Redis 服务器。

### SSL 证书应该部署在负载均衡主节点还是后端的源站节点上？

建议直接在最前端的「负载均衡主节点」上申请并部署 SSL 证书（即 SSL 卸载模式），主节点与后端源站之间通过内网 HTTP 协议通信即可，这样能大幅减轻后端应用服务器的加密解密 CPU 开销。如果您使用泛域名证书，也可参考站内的通配符 SSL 自动续期教程统一部署。

### 宝塔专业版可以用「宝塔负载均衡」插件吗？

不可以。宝塔专业版主要解锁网站防火墙（WAF）与网站监控报表等插件；而「宝塔负载均衡」、「数据同步工具」、「网站防篡改」与「企业级防灾备份」属于宝塔企业版专属插件。在本站开通授权时，固定 IP（¥19.99/台）与可换 IP（¥88.88/台）方案均直接开通包含全部专业版与企业版插件的最高等级权限。

