虚拟化 · 15
把在线检查从一个 Ping 扩展到三层
分别判断主机、端口和业务是否可用。
从哪里开始
第一层测主机是否响应,第二层尝试服务端口,第三层请求一个预期返回固定结果的业务接口。每层失败对应不同的排查入口。
怎么做
给每项检查独立超时和采集时间。页面保留最近一次成功结果时,应明确标注它已经过期,并显示最新的失败信息。
怎样验证
定时采集和页面刷新可以有不同周期。多个访问者共用后台快照,避免每次打开页面都发起一轮检查。
分别判断主机、端口和业务是否可用。
第一层测主机是否响应,第二层尝试服务端口,第三层请求一个预期返回固定结果的业务接口。每层失败对应不同的排查入口。
给每项检查独立超时和采集时间。页面保留最近一次成功结果时,应明确标注它已经过期,并显示最新的失败信息。
定时采集和页面刷新可以有不同周期。多个访问者共用后台快照,避免每次打开页面都发起一轮检查。