这次扫到的是真令牌

同一个 scan(),这次值是一串真的令牌。 补全后输出结果。

开始练习 →

进程在就等于服务可用吗

ps 能看到这个进程,说明【0】。

开始练习 →

健康检查该检查什么

一个有用的健康检查接口,应该【0】。

开始练习 →

依赖坏了该返回什么状态码

健康检查发现依赖不可用,应该返回【0】。

开始练习 →

进程还在,服务却不可用

把服务依赖的数据文件挪走(进程没有退出),再请求一次健康检查: 返回的状态码是多少? $ mv /srv/deploy/data/tasks.json /srv/deploy/data/tasks.bak $ curl -s -o /dev

开始练习 →

依赖能用时返回 200

补全 healthz():真去读一次数据,读得到返回 200,读不到返回 503。 这次读得到,补全后输出状态码。

开始练习 →

依赖没了就返回 503

同一个 healthz(),这次要读的文件不在。 补全后输出状态码。

开始练习 →

⚠️ 只看进程的"假健康检查"

下面这个 fake_healthz() 只判断"进程还在不在",不管依赖。 依赖已经没了,但进程还在。补全调用后输出它返回的状态码——看看它是不是在骗人。

开始练习 →

真健康检查在同样情况下

同样是"进程还在、依赖没了",这次用真的健康检查(会去读依赖)。 补全后输出状态码,和上一题比一比。

开始练习 →

部署清单写给谁看

一份合格的部署清单,标准是【0】。

开始练习 →