完整诊断的收尾是什么

完整诊断一个服务,最后一步收尾应当是【0】。 (判分只看你在受控容器里的真机产物,纯本机、loopback,没有公网、没有 dig/tcpdump。)

开始练习 →

修好后过了几步

真机:某服务原来卡在连接层(只过了解析 1 步)。把连接修通、其余本就正常后,diag.py --chain 报的 通过 = N 是几? (判分只看你在受控容器里的真机产物,纯本机、loopback,没有公网、没有 dig/tcpdump。

开始练习 →

查:这个服务坏在哪层

场景:~/net/diag.py 读全链路证据,本服务有一层不通。 任务:跑 python3 ~/net/diag.py --chain,读它报的 坏在 = X,到 ~/对照表.txt 查 X 填进来。 (判分只看你在受控容器里的真机产物,

开始练习 →

查:还差几步没通

场景:同一个服务,四步里通了几步。 任务:跑 python3 ~/net/diag.py --chain,读它报的 通过 = N,到 ~/对照表.txt 查 N 填进来。 (判分只看你在受控容器里的真机产物,纯本机、loopback,没有公

开始练习 →

查:目标端口是几

场景:~/net/target.txt 写着要访问的域名、端口、路径。 任务:跑 python3 ~/net/diag.py --port,读它报的 端口 = N,到 ~/对照表.txt 查 N 填进来。 (判分只看你在受控容器里的真机产物

开始练习 →

查:某路径回几

场景:~/net/routes.txt 列了各路径的状态码。 任务:跑 python3 ~/net/diag.py --status,读目标路径的 状态 = N,到 ~/对照表.txt 查 N 填进来。 (判分只看你在受控容器里的真机产物,

开始练习 →

修:解析层判断坏了

场景:~/net/serve.py 判解析把 != "" 写成了 == "",解析层被误判成坏。 任务:改回 != "",让 --chain 报 坏在 = 无。改好运行 ~/che

开始练习 →

修:连接层判断坏了

场景:~/net/serve.py 判连接把 in 写成了 not in,连接层被误判成坏。 任务:改回 in,让 --chain 报 坏在 = 无。改好运行 ~/check。 (判分只看你在受控容器里的真机产物,纯本机、loopback,

开始练习 →

修:请求层门槛写错

场景:~/net/serve.py 判请求把「好」的门槛 < 400 写成了 < 200,2xx 也被判成坏。 任务:改回 < 400,让 --chain 报 坏在 = 无。改好运行 ~/check。 (判分只看你在受控容

开始练习 →

交付:全链路诊断修通

场景:~/net/serve.py 的解析、连接、请求三处判断都写错了(== ""、not in、< 200)。 任务:三处都改回来,让 --chain 报 坏在 = 无、通过 = 4。改好运行 ~/check。

开始练习 →