cart-oss-timeout.php

20260916-201504 轮 · 看它的历史
  ✔ 隔离库 jnc_ma_e2e_h8 就绪(105 张表,缺列 0)
隔离库:jnc_ma_e2e_h8
夹具:tplid=15760 owner=990863 osskey=1789560942_1216781e48d1cf53f26c68d6fc3f596b(真实 OSS 实读 0.217s)

【G0 · 仪器自证】
  ✅ 夹具作品在真实 OSS 上读得到(否则下面全部无意义)
tarpit:127.0.0.1:35893(只 bind+listen,从不 accept)
  ✅ 注入生效:getOssConfig 读回来就是 tarpit

【G1 · 仪器守卫 —— 显式传 12 秒】
  ✅ 显式 12:fail-closed 返 unavailable
  ✅ 显式 12:真的挂住了约 12 秒(证明 tarpit 与超时参数都在起作用)(实耗 12.020s)

【核心 · 走默认(本次改动的对象)】
  ✅ 默认:fail-closed 返 unavailable
  ✅ 默认预算 = 5 秒(改回 0 → 约 30 秒 → 这条红)(实耗 5.014s)
  ✅ G2 下限:真的挂住了(≥4s),排除「根本没挂住」那种假绿
  ✅ 默认显著短于显式 12(同一条链上的相对判据,不受机器快慢影响)

【G3 · 健康态不误伤】
  ✅ 已还原真实 endpoint
  ✅ 健康态下不返 unavailable(5 秒没有误杀正常读取)
  ✅ 健康态耗时远低于预算(实耗 0.077s)

────────────────────────────────
PASS=11  FAIL=0
  ✔ 已销毁 jnc_ma_e2e_h8