Spring Boot Actuator 能观察什么?
先说出你的答案
定义边界、关键机制、一个反例;P8题再补容量、失败与验证。
查看完整题解
参考回答
直接回答
Actuator提供健康状态、指标及其他运行管理端点,帮助监控应用和依赖。端点是否存在、是否通过HTTP暴露、谁有权访问是不同设置。它能提供观测数据,却不等于自动建好告警平台,也不保证健康检查通过就代表每条业务链路都可用。
讲清原理
health描述组件或聚合状态,metrics提供计量入口,Prometheus等集成还需相应注册表与采集配置。端点的访问、暴露与安全策略要一起核对,不照搬旧ACTUATOR角色和“默认所有端点可访问”的说法。
就绪与存活探针目的不同:短暂外部依赖故障不一定应令所有实例反复重启;关键业务可用性还需相应指标与验证。过重检查也可能给依赖额外压力。
例子与易错点
公开健康摘要与内部细节可采用不同权限。env、配置属性或堆转储可能包含敏感信息,不能为了排错全部开放。监控结果应标明时间和实例,避免把过期快照当实时健康。
相关题:第 29 题、第 44 题、第 48 题。
和评分标准对照,你能独立回答到哪一步?
自评会安排下一次复习,不保存你的口述内容。
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。