# 了解 Splits

> 什么是 Splits、资源如何分配，以及如何在一个付费套餐上运行多个服务器。

**Splits** 是付费套餐的一项功能，让你可以将套餐的总资源分配给多个服务器实例。你不必只运行一台大型服务器，而是可以运行几台较小的服务器 — 全部在同一个套餐的资源预算之内。

## 你将学到

- 什么是 Split，以及它如何工作
- 每个套餐包含多少个 Splits
- 如何在服务器之间分配资源
- 哪些类型的服务器可以作为 Splits 运行

---

## 什么是 Split？

一个 Split 代表一个服务器实例槽位。你套餐的 **总** CPU、内存和磁盘构成一个共享资源池。你可以从这个资源池中为每台服务器分配一部分，只要总量不超过套餐的上限即可。

Splits 的数量等于你可以同时运行的服务器的最大数量。

---

## 各套餐的 Splits 数量

| 套餐 | Splits | 最多同时运行的服务器数 |
| :--- | :--- | :--- |
| Bronze | 2 | 2 |
| Silver | 3 | 3 |
| Gold | 4 | 4 |

Free Tier 不支持 Splits。

---

## 资源如何分配

你套餐的资源是一个资源池 — 你创建的每台服务器都从中获取资源。所有服务器的分配之和必须保持在套餐的上限之内。

**示例 — Silver 套餐（200% CPU、4 GB 内存、9 GB NVMe、3 个 Splits）：**

| 服务器 | CPU | 内存 | 磁盘 |
| :--- | :--- | :--- | :--- |
| Discord 机器人 | 50% | 512 MB | 1 GB |
| Web API | 100% | 2 GB | 4 GB |
| 数据库 | 50% | 1.5 GB | 4 GB |
| **合计** | **200%** | **4 GB** | **9 GB** |

三个 Split 全部被使用，套餐资源已全部分配。

---

## 可以作为 Splits 运行的服务

你不仅限于应用服务器。门户中的 **Splits** 标签页允许你创建：

**应用服务器：**
- Node.js
- Python
- Java
- Rust
- C#
- Lua
- 以及其他受支持的 Egg

**数据库服务器：**
- MongoDB
- MariaDB
- PostgreSQL

---

## 在门户中管理 Splits

每台付费套餐服务器在门户中都会显示 **Splits** 标签页。在那里你可以：

- 创建新的服务器实例
- 为每个实例设置资源分配
- 创建数据库服务器

---

## 常见问题

**Free Tier 可以使用 Splits 吗？**

不可以。Splits 仅适用于 Bronze、Silver 和 Gold 付费套餐。

**不同的 Splits 可以运行不同的编程语言吗？**

可以。你可以在各个 Splits 之间混合使用不同的运行时 — 例如，在同一个套餐上运行一个 Node.js 服务器和一个 Python 服务器。

**如果我降级到 Splits 更少的套餐会怎样？**

你可能需要删除一些服务器实例，以符合新套餐的限制。如果需要帮助，请在降级前联系支持。

**我可以将数据库服务器创建为 Split 吗？**

可以。门户的 Splits 标签页允许你在应用服务器之外，创建 MongoDB、MariaDB 和 PostgreSQL 数据库服务器。

---

## 下一步

- [付费套餐](https://daki.cc/zh/wiki/guides/paid-plans) — 比较 Bronze、Silver 和 Gold。
- [门户概览](https://daki.cc/zh/wiki/guides/portal) — 了解如何访问和使用门户。
- [账单与付款](https://daki.cc/zh/wiki/guides/billing) — 管理你的订阅和付款方式。

---
Source: https://daki.cc/zh/wiki/guides/splits
