Add joy online package injection helpers, expand vm/work/clone command surface for desktop and session ops, and polish remaining web tabs (drawer, ops, hardware, sessions) plus design/capacity docs.
5 KiB
5 KiB
生产机性能档位与续费口径
2026-07-11 实测 + devops
production-servers.md
用途:新项目选型缩小范围、续费/扩缩决策,不是压测报告。
1. 实测快照(2026-07-11)
| 主机 | 核 | load1 | load/核 | 内存 | / 盘 | /www | 角色 |
|---|---|---|---|---|---|---|---|
| weixiaoduo-prod | 16 (8369B) | ~3.0 | 0.19 | 25% 8/30G | 45% 17/40 | 54% 130/255 | 收款 WP 主站 |
| feicode-prod | 80 (E5-2698v4) | ~5.7 | 0.07 | 43% 27/62 | 20% | 12% 225/2T | Forgejo/CI |
| cravatar-prod | 72 (E5-2696v3) | ~1.6 | 0.02 | 24% 15/62 | 7% | 20% 708/3.9T | 头像/公共 |
| wenpai-org | 8 (EPYC 9T24) | ~1.6 | 0.20 | 57% 8.7/15G | 59% | 35% 90/260 | 文派 |
| bj/hz/sz-1p | 2 | ~0 | 0.00 | ~28% 0.5/1.7G | 11–19% | — | 国内边缘 |
| hk-edge | 2 | ~0 | 0.00 | 29% 1/3.5G | 11% | — | 港边缘 |
| cn-heyuan | 2 | ~0 | 0.00 | 32% 1/3.5G | 12% | — | DNS |
| gz-1p | — | — | — | — | — | — | SSH 不通 |
说明:feicode/cravatar 核多但代旧(E5 v3/v4),单核性能低于 weixiaoduo 的 8369B;选型时看 load/核 + 业务角色,别只看核数。
2. 性能档位(选型用)
| 档 | 建议规格 | 适合 | 不适合 |
|---|---|---|---|
| S 边缘 | 2 核 · 2–4G · 40–80G | 静态/CDN 回源/DNS/轻反代 | WP/DB/CI |
| M 业务 | 8–16 核 · 16–32G · /www≥200G | 单品牌 WP、中型站群、小商城 | 重 CI、大 registry |
| L 平台 | 16–32 核现代 or 64G+ 内存 | 多站点 WP、Matomo、中等容器 | 巨型对象存储(上 OSS) |
| XL 算力池 | 64 核+ · 64G+ · /www TB 级 | CI runner、镜像仓、字体/头像海量文件 | 仅放 1 个小站(浪费) |
新项目默认路径:
- 能挂 weixiaoduo 多站点 / cravatar 多站点 → 不新开机器
- 需要独立品牌/隔离 → M 档起租,观察 30 天 load/核
- CI/镜像/大文件 → 复用 feicode / cravatar,不要再买第二台 XL
3. 健康阈值(与面板一致 + 续费用)
用 load_ratio = load1 / cores,避免 80 核机 load=8 被误判危急。
| 指标 | 绿 | 黄(关注) | 红(动作) |
|---|---|---|---|
| load/核 | < 0.5 | 0.5–0.8 | ≥ 0.8 持续 1h+ |
| 内存 % | < 75 | 75–85 | ≥ 85 或 swap 狂涨 |
| 根盘 % | < 70 | 70–80 | ≥ 80 |
| /www % | < 70 | 70–80 | ≥ 80(业务数据盘) |
| inode % | < 70 | 70–80 | ≥ 80 |
| 关键路径 | 全 ok | slow | down / 收款 down |
面板旧阈 load1≥8/20 在小核边缘仍可用;生产主站以 load/核 为准。
4. 续费决策矩阵
| 判定 | 条件 | 动作 |
|---|---|---|
| 必续 | 收款路径宿主 / 无替代 · 或 load/核 绿且业务在跑 | 原规格续 |
| 续但观察 | 黄区一项 · 或 /www 70%+ | 续 + 30 天内清盘/扩盘 |
| 可降配 | 连续 30 天 load/核 < 0.15 且 mem < 40% 且 非 收款/唯一宿主 | 降一档或迁站后停 |
| 可不续/合并 | 边缘长期 load≈0、无独立业务、有其它边缘覆盖 | 摘流量后停机 |
| 该升级 | 红区持续 or 新项目明确要占 ≥50% 现有 headroom | 升配或拆站到新 M |
本轮对照(建议)
| 主机 | 建议 | 理由 |
|---|---|---|
| weixiaoduo-prod | 必续 · 盯 /www | 收款主站;/www 54% 还有空间,根盘 40G 偏紧 |
| feicode-prod | 必续 · 核多不降 | CI/Forgejo;load/核 0.07 很松,别被「load=6」吓到 |
| cravatar-prod | 必续 · 公共依赖 | 头像/字体海量盘;算力闲、盘是价值 |
| wenpai-org | 续但观察 | mem 57% / 根盘 59%;有空间但余量小于主站 |
| bj/hz/sz-1p | 按覆盖需求 | 算力闲;保留至少 2 区边缘,gz 先修通再谈续 |
| hk-edge | 按出海需求 | 闲;有港站/合规再续 |
| cn-heyuan | 必续(DNS) | 角色关键,规格 S 足够 |
| gz-1p | 先恢复 SSH | 不通则谈不上续费 |
5. 轻量自测(可复跑,非压测)
不做破坏性压测。运维侧每次续费前 5 分钟:
# 经 devops 并发摸底(核/负载/内存/双盘)
ssh devops 'for h in weixiaoduo-prod feicode-prod cravatar-prod wenpai-org; do
ssh -o ConnectTimeout=5 -o BatchMode=yes $h \
"echo ===$h===; nproc; uptime; free -h | head -2; df -h / /www 2>/dev/null | tail -n +1"
done'
面板侧:神州资产设备卡看 load_ratio / www_pct(探针已采 CORES、/www)。
真要估吞吐:在 非高峰 对关键路径做 30s curl 并发(别打 mall 支付链路),或看 Cloudflare/ Matomo 峰值 QPS,不在此文档展开。
6. 选型速查(新项目)
| 需求 | 落点 |
|---|---|
| 新 WP 品牌站 | weixiaoduo 多站点优先 |
| 头像/静态大文件 | cravatar / OSS |
| Git + CI + 镜像 | feicode |
| 只要国内加速节点 | 现有 1p 边缘,不新开 |
| 强隔离 / 客户独占 | 新开 M 档,不要直接上 XL |
变更:2026-07-11 初版(实测 + 续费矩阵);探针增加 cores/load_ratio/www。