---
title: 配額
description: 限制新客戶在為錢包儲值前可建立的資源 — 包含 VM 資源層級、VM 數量及每項服務配額，並支援個別客戶覆寫設定。
url: https://nexcmp.com/zh-tw/docs/billing/quotas/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# 配額 {#quotas}

> **管理端位置：**Services › Virtual Machines › Policy › Quota分頁（`/vm/policy?tab=quota`）。個別客戶：Customers › List › a customer › Overview（`/customers/<id>`），卡片**Quota**。**用戶端入口位置：**Client › Quotas（`/client/quotas`）。

## 功能 {#what-it-does}

配額可保護您免受新帳戶的濫用：客戶存入錢包的真實金額越多，他們可以建立的資源就越多。這裡包含兩個層級：

- **VM與Kubernetes資源**：vCPU、RAM與磁碟總量，以及VM數量。分級即為您的固定方案。
- **服務配額**：IP、叢集、VPC、儲存空間GB等數量，透過存款金額驅動分為五個層級（L0至L4）。

系統會在扣款**前**檢查配額。超出限制的請求將遭到拒絕並回傳HTTP 403 `quota_exceeded`，同時顯示訊息告知客戶應加值多少金額。

## 需求 {#requirements}

| 項目 | 需求 |
|---|---|
| 角色 | 管理員。 |
| 切換開關 | **Enable quota** (`quota_enabled`) 預設為**關閉**狀態。在您開啟之前，下方所有設定皆不生效。 |
| 固定方案 | 至少有一個非自訂方案（參見[Plans](https://nexcmp.com/zh-tw/docs/catalog/plans/)）— 資源級別即為您的固定方案。若無任何方案，則僅適用 VM 數量規則。 |
| 相依項目 | 服務配額列僅存在於您安裝中啟用的產品（VPN、IPv6 proxy、Kubernetes、Private Cloud、Images、Object Storage、Dedicated）。 |

## 基準的計算方式 {#how-the-basis-is-calculated}

NexCMP 不僅看刷卡付款。**基準**為客戶的**已入帳錢包餘額**：閘道加值、管理員信用額度（**Credit / debit**）以及兌換的錢包折價券，全部透過錢包總帳計入一次。促銷代碼的訂單折扣與服務信用額度並非錢包資金，不予計入。客戶曾達到的最高基準會被**保留**（每個站台）— 消費或退款絕不會調降已解鎖的級別。

### VM 與 Kubernetes 資源 {#vm-and-kubernetes-resources}

1. 級別即為站台的固定方案，依執行 24 小時的成本排序。
2. 客戶處於 24 小時成本不高於其基準的最高級別。限制為該方案的 vCPU、RAM 與磁碟。甚至負擔不起最便宜方案的客戶，仍可獲得最便宜方案的資源。
3. 計入限制的使用量包含所有執行中的 VM（包含鎖定的 VM）、購買的資料磁碟區（即使已卸載）以及 Kubernetes 工作節點與控制平面（工作節點亦計為 VM）。
4. **VM 數量：**最高可達 **Max VMs at 24h tier**（預設為 2）。自下一個 VM 起，客戶的*目前*錢包餘額必須涵蓋其所有現有 VM 加上新 VM 共 **30 天（720 小時）**的費用，最高可達 **Max VMs when meeting 30-day threshold**（預設為 10）。
5. **建立 VM** 同時需要至少該 VM **N 小時**的餘額（**Create VM: balance ≥ N hours**，預設為 2）以及平台最低餘額。
6. 縮小 VM 絕不會被阻擋。系統僅檢查成長中的維度，因此超出磁碟限制的客戶若 vCPU 限制允許，仍可新增 vCPU。

## 設定 {#configure}

1. 開啟 **Services › Virtual Machines › Policy** 並選取 **Quota** 分頁。
2. 切換開啟 **Enable quota**。
3. 檢查三個數字（皆可編輯）：

   | 欄位 | 預設值 | Range |
   |---|---|---|
   | 建立虛擬機器：餘額 ≥ N 小時 | 2 | 1 至 720 |
   | Max VMs at 24h tier | 2 | 1 至 100 |
   | 滿足 30 天門檻時的虛擬機器上限 | 10 | 1 至 1000（不得低於前一個欄位） |

4. 在 **Tier-based service quotas** 中編輯表格（下方）。
5. 點擊 **Save**。NexCMP 會要求輸入**原因**，該原因將與新舊值一同寫入稽核日誌。此變更適用於所有客戶。

![Quota 標籤頁包含啟用開關、虛擬機器限制與層級式服務配額表格](https://nexcmp.com/zh-tw/docs/images/billing/quotas-01-policy.webp)

### 服務配額表 {#service-quota-table}

此表格有五個級別。標題儲存格 **L0** 至 **L4** 包含**以分為單位的新台幣存款門檻**：預設值 `0, 1000, 5000, 20000, 100000` 表示新帳戶為 L0、存款達 $10 為 L1、達 $50 為 L2、達 $200 為 L3，以及達 $1,000 為 L4。第一個門檻必須維持 `0`。每一列設定每個級別一個金鑰的配額；**-1 代表無限制**。

| 金鑰 | 含意 | L0 | L1 | L2 | L3 | L4 |
|---|---|---|---|---|---|---|
| `vpn.ips` | VPN IPs | 2 | 10 | 30 | 100 | 500 |
| `proxy6.ips` | IPv6 proxy IPs | 500 | 2000 | 10000 | 50000 | -1 |
| `dedicated.servers` | Bare-metal servers | 1 | 2 | 5 | 20 | 50 |
| `s3.storage_gb` | Object Storage GB allocated | 2048 | 4096 | 10240 | 51200 | -1 |
| `k8s.clusters` | Kubernetes clusters | 1 | 2 | 5 | 10 | 30 |
| `k8s.workers` | Kubernetes worker nodes | 3 | 9 | 18 | 50 | 200 |
| `vpc.count` | Private Cloud networks | 1 | 2 | 5 | 10 | 30 |
| `images.gb` | 自訂映像檔儲存空間 GB | 50 | 100 | 200 | 500 | 2000 |

該表格也列出了幾個不屬於此版本的產品列，請保持原樣。關閉產品的鍵會被隱藏且絕不會被強制執行。數值必須為 `-1` 或在 `0` 與 `10,000,000` 之間。

服務配額遵循**資金基礎**（類似虛擬機器層級）：取達到的最高錢包餘額，而非卡片付款總額。代理商客戶使用相同的預設值，且代理商僅能檢視這些預設值。

## 個別客戶覆寫 {#per-customer-overrides}

1. 開啟**Customers › List**,然後點選該客戶。在**Overview**中找到卡片**Quota**。
2. **虛擬機器資源：**點擊 **Quota override** 並選擇以下其中一項
   - **依充值餘額（移除覆寫）** — 預設行為；
   - **無限制（包含虛擬機器數量）** — 移除此客戶的所有上限；
   - **方案層級** — 將資源上限固定至該方案；虛擬機器數量規則仍然適用。

   輸入原因。平台管理員可以設定任何層級；代理商設定的覆寫不得超過客戶的保留基礎。
3. **服務：**「*Service quotas*」底下的表格顯示每個鍵的 *In use*、有效限制及其 *Source*（層級或覆寫）。點擊列上的 **Edit**，輸入 **New quota**（`-1` = 無限制，留空 = 返回層級預設值）以及原因。

![顯示層級、資源使用量以及帶有覆寫的服務配額表格的客戶配額卡片](https://nexcmp.com/zh-tw/docs/images/billing/quotas-02-customer.webp)

每個覆寫都會連同管理員、原因以及變更前後的數值記錄在稽核日誌中。

## 客戶看到的畫面 {#what-the-customer-sees}

**Client › Quotas**（`/client/quotas`）顯示客戶的**目前層級**、已使用與總 vCPU、RAM、硬碟和虛擬機器數量（分為虛擬機器與 Kubernetes）、**合格錢包餘額**、**保留資源基礎**（消費時不會減少），以及升級至下一層級所需的充值金額。滑桿可讓他們選擇目標層級並直接前往存款畫面。**Service Quotas** 卡片列出每項服務的配額、已使用量、其層級（L0 至 L4）、升級至下一層級還需存款的金額，以及一個會開啟支援單草稿的 **Request increase** 按鈕。**Quota policy** 按鈕用以說明規則。

![顯示目前層級、資源使用量與服務配額的 Portal Quotas 頁面](https://nexcmp.com/zh-tw/docs/images/billing/quotas-03-portal.webp)

## 驗證 {#verify}

1. 啟用 **Enable quota** 並使用餘額為 $0 的全新測試客戶。
2. 嘗試建立大於您最便宜方案的虛擬機器。請求會被拒絕並顯示 `quota_exceeded` 以及訊息「Exceeds the resources of tier ... Top up $X more to unlock tier ...」。
3. 充值顯示的金額。層級會立即變更，且相同的請求將會成功。
4. 購買超過 L0 限制的 VPN IP：HTTP 403 `quota_exceeded` 搭配 `"scope":"service"` 以及指向 `/client/quotas` 的連結。
5. 在客戶的 Quota 卡片中，**Source** 顯示 *tier*；設定覆寫並觀察其變更為 *override*。

## 限制與注意事項 {#limits-notes}

- **關閉即代表停用。**當`quota_enabled`關閉時，舊規則`new_account_max_vms` (**Services › Virtual Machines › Policy › Sales**)會限制新帳號在儲值金額達到$10之前最多只能建立2台虛擬機器。啟用配額後，該規則即不再適用。
- **管理員建立的虛擬機器不會被封鎖。**
- **錯誤時會安全關閉。** 如果無法讀取額度狀態，請求將會遭到 `quota_unavailable` 拒絕，而不是放行。
- **API、CLI 與 MCP** 請求使用相同的處理常式，因此適用相同的限制。
- **促銷點數**不會提升層級（請參閱 [Promotions](https://nexcmp.com/zh-tw/docs/billing/promotions/)）。
- **層級門檻是以分為單位**，而非美元。

## 故障排除 {#troubleshooting}

| 症狀 | 原因 | 修正方式 |
|---|---|---|
| `quota_exceeded`，原因 `resources` | 新的總 vCPU/RAM/磁碟超出層級 | 充值訊息中顯示的金額或設定覆寫。 |
| `quota_exceeded`，原因 `vm_30d` | 超過 24 小時層級的虛擬機器數量且錢包尚未涵蓋該機隊 30 天的費用 | 充值顯示的金額。 |
| `quota_exceeded`，原因 `vm_max` | 已達到虛擬機器絕對上限 | 達到 30 天門檻時提高 **Max VMs when meeting 30-day threshold** 或使用覆寫。 |
| `quota_exceeded`, `scope: service` | 已達到單一服務限制 | 提高表格數值或針對該客戶覆寫該金鑰。 |
| `quota_unavailable` | 無法驗證額度狀態 | 重試；如果持續發生，請檢查伺服器日誌。 |
| 儲存時出現 "quota_max_vms_30d must be >= quota_max_vms_24h" | 數值顛倒 | 將 30 天的數字設為至少等於 24 小時的數字。 |
| 客戶表示層級下降 | 層級並不會下降；請將**Held resource basis**與方案成本進行比較 | 檢查方案價格表：方案價格調漲可能會改變門檻。 |
