Skip to content

网络接入与分层诊断 ​

网页、机台、上游网络和服务检查可能在不同时间返回不同结果。本页提供不改配置的诊断顺序,避免把网络问题、配方问题、订单问题和浏览器缓存混在一起。

四层模型 ​

层观察对象能证明什么
物理/链路电源、网线、接口、链路灯设备是否连接到上游
网络路径本地地址、网关、HTTP/TCP某条路径是否可达
机台上报健康时间、在线状态机台最近是否成功上报
应用会话Token、登录、只读数据服务和账号是否能实际使用

一层成功不等于四层都成功。例如 TCP 可达不代表登录有效,网页能打开也不代表机台已经完成订单。

只读诊断顺序 ​

  1. 记录当前时间和时区;
  2. 检查电源和物理链路;
  3. 读取网页健康页;
  4. 记录最后上报时间;
  5. 展开 HTTP/TCP 检查;
  6. 验证网页 Token;
  7. 发起一个只读数据请求;
  8. 刷新订单/缓存状态;
  9. 比较两次读取结果。

在这组证据完成前不要修改 Hosts、代理、路由器和配方。

在线图标的含义 ​

在线图标通常是最近一次上报快照。它可能滞后,也可能只代表上报服务可达。判断时同时看:

  • 最后上报时间是否新;
  • 当前网页刷新是否成功;
  • HTTP/TCP 检查是否成功;
  • 机台是否能完成最小登录;
  • 订单进度是否变化。

网页离线但机台仍可用时,先等待一个采样周期再刷新,不要立即重启。

HTTP 检查 ​

成功项可以记录延迟;失败项记录检查名称和非敏感错误摘要。延迟高不一定失败,失败也不一定永久不可用。多个检查同时失败更像网络路径问题,单项失败要看该服务是否确实被当前流程使用。

不要把检查名称直接当成修复命令,也不要将完整地址粘贴到公开群组。

TCP 检查 ​

TCP 成功只表示端口层连通:

  • 应用层可能仍拒绝请求;
  • Token 仍可能过期;
  • 内容和订单仍可能处于等待;
  • DNS/代理/证书问题可能在更高层发生。

TCP 失败时先看物理链路、网关和上游网络;不要先改服务 JSON。

网页能打开、机台不能用 ​

分步验证:

  1. 网页 Token 验证;
  2. 机台健康刷新;
  3. 机台最后上报;
  4. 机台本地登录;
  5. 只读记录/缓存;
  6. 订单状态。

网页成功只证明网页请求到达服务,不代表机台已经收到或完成动作。页面取消通常停止浏览器等待,不保证撤销机台动作。

网页和机台都失败 ​

先检查公共因素:电源、物理链路、网关、上游网络和服务状态。一次只改一个变量,并在每次变更前保存原值。网络恢复后不要连续重启,先完成 Token 和只读数据验收。

DNS/代理/自定义服务地址 ​

自定义地址只有在页面明确允许且管理员已确认时使用。修改前记录:

  • 原地址类别;
  • 当前账号/机台别名;
  • 修改时间;
  • HTTP/TCP 结果;
  • 是否需要重启。

不要在地址中写入凭据,也不要用群聊旧截图中的地址替换当前公告。

Hosts 文本 ​

Hosts 编辑属于高风险配置:

  1. 先获取并离线备份当前内容;
  2. 只修改管理员明确指定的行;
  3. 保存后等待结果;
  4. 刷新健康和登录;
  5. 异常时恢复已验证备份。

本文不提供具体域名、地址或内部映射。反馈时只描述“哪一类检查失败”和时间,不贴原文。

网络恢复后的验收 ​

  • [ ] 物理链路稳定;
  • [ ] 网关检查正常;
  • [ ] 健康页有新上报;
  • [ ] HTTP/TCP 检查结果已记录;
  • [ ] Token 验证通过;
  • [ ] 只读记录或缓存可读取;
  • [ ] 订单进度有明确状态;
  • [ ] 必要时完成一次登录退出;
  • [ ] 没有同时改动配方和订单;
  • [ ] 临时日志已脱敏。

网络反馈模板 ​

text
机台/账号别名:
发生时间/时区:
物理链路:
网页是否可打开:
Token 验证:
最后上报时间:
HTTP 检查摘要:
TCP 检查摘要:
只读请求:
订单状态:
已尝试动作:

不要加入完整 IP、网关、代理密码、Token、二维码、Hosts 原文或完整服务 JSON。

Released under the CC BY-NC-SA 4.0 License.