这次扫到的是真令牌
同一个 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】。
开始练习 →