---
title: 精简基建 —— 生产继续用共享型 t6，有用户再升 U1 独占
date: 2026-04-23
status: accepted
---

# 精简基建（Lean Infra）

## 决定

xiangqin 生产机（epsilon）**继续用 t6 突发共享型**，不换 U1 独占。
alpha staging 也继续 t6。

具体规格：
- alpha (staging): `ecs.t6-c1m1.large` (1C1G) ¥77/月 → 已续 1 月到 2026-06-01
- epsilon (prod): `ecs.t6-c1m2.large` (1C2G) 到 2026-07-13，到期时**可降级到 1C1G** (¥77/月 vs ¥111/月，省 ¥34/月)

## 背景

2026-04-23 晚讨论 alpha 续费时扩展：原方向是"生产换 U1 独占"（issue #054 task 规划）。算了 U1 精确价：

| 规格 | 月付 | 年付 |
|---|---|---|
| u1-c1m2 1C2G 独占 | ¥211/月 | ¥1410/年 (¥117.5/月) |
| t6-c1m2 1C2G 共享 | ¥111/月 | ¥969/年 (¥80.7/月) |
| t6-c1m1 1C1G 共享 | ¥77/月 | ¥703/年 (¥58.6/月) |

U1 是 t6 的 **3x 价格**（月付）或 **2x**（年付）。

## Why

**用户还没有**。xiangqin 当前 RPS 个位数，CPU 用量很低，t6 突发积分远远花不完。U1 独占的核心优势（**CPU 恒定不被突发限速**）在"没用户 / 极低负载"场景下发挥不出来。

付 3x 溢价换一个**当前用不上的稳定性**，是违反 [YAGNI](../../.claude/memories/feedback_yagni_three_cases.md) 的过早投资。

## How to apply

生产机什么时候升级 U1：
1. 监控发现 CPU 突发积分耗尽导致 p95 延迟 spike
2. 真实用户反馈"卡" / "转圈"
3. alipay 签名 / bcrypt 哈希频繁（付费 / 注册 RPS 上 10+）

上面任一触发后，切 U1：
```
# alipay CLI 开新 U1
aliyun ecs RunInstances --InstanceType ecs.u1-c1m2.large --Period 12 ...
# blueprint 见 chaos-engineering M6 blue-green 迁移流程
```

## 对 2G 内存的判断

当前内存账单（ubuntu + uvicorn 1 worker + SQLite）~450MB，1G 够。**epsilon 7/13 到期建议降级到 1C1G**，除非之前监控看到 OOM。

## 撤销的规划

- issue #054 task（epsilon 换 U1 runbook）→ task deleted
- issue #053 task（U1 drill）→ task deleted

未来真需要时重新立 issue + runbook。

## 相关

- [YAGNI 原则 memory](../../.claude/memories/feedback_yagni_three_cases.md)
- [过早抽象案例 kg](https://github.com/yarnovo/knowledge-graph/blob/main/data/nodes/premature-abstraction-vault-deploy.md)
- blueprint [chaos-engineering M6](../blueprints/chaos-engineering.md)（未来真需要切 U1 时用的 blue-green 演练流程）
