问题
https://ruoyioffice.com 或 /web 打开极慢、白屏,或 /admin-api 突然不可用,甚至运维 SSH(13022/14022)也进不去。如何判断是公网带宽、frp,还是内网 130/140 宕机?
答案
先分层测,不要一上来只重启后端。 常见两类:① 公网机上行打满(静态大包极慢,130 本机 API 仍很快);② 内网两台 VMware 虚拟机同时非正常中断(frpc 断开、双机同秒 crash),需查 ESXi/电源,而不是单看 Java。
详细说明
1. 分层结论怎么读
| 现象 | 优先怀疑 |
|---|---|
/web 大 JS 极慢,130 本机 127.0.0.1:48080 仍是 ms 级 | 公网出口带宽打满(静态与 API 共用) |
| 小接口 ~200ms 正常,大文件 KB/s | 同上;可叠加 SSH 扫描占 13022 |
静态 200,API 404,公网无 :48080 | frpc/130 断连 |
13022 与 14022 同时不通,且两台 last -x 同秒 crash | VMware 宿主机/共享存储/硬重启 |
2. 最小验证集
- 公网机采样
eth0TX 是否长期顶在数 Mbps。 - SSH 到 130:本机 curl API、docker、health。
- 看公网
frps是否还有 130/140 客户端。 - 两台
last -x:是否crash、是否同秒重启。
3. 完整手册
步骤、当天时间线、已部署的 ip-guard/fail2ban、误判对照与下次取证清单,见排障正文:
日常问题-演示环境慢卡宕机-公网带宽与VMware双机crash.md
连机方式见 Cursor 技能 remote-env-troubleshoot(勿把密码写进对外文档)。
修订记录
| 日期 | 修改 |
|---|---|
| 2026-08-12 | 初稿 |
