MST

星途 面试题库

面试题:微服务架构下基于AIOps实现熔断降级的常见指标有哪些

在基于AIOps的微服务熔断降级智能决策场景中,你认为通常会关注哪些关键指标来触发熔断降级机制?请至少列举3个,并简要说明每个指标的作用。
42.3万 热度难度
后端开发微服务架构

知识考点

AI 面试

面试题答案

一键面试
  1. 错误率
    • 作用:当微服务调用的错误率持续超过一定阈值时,表明服务可能出现故障,触发熔断降级,避免更多无效调用,防止故障扩散。例如,若错误率达到50%,说明服务质量严重下降,应开启熔断。
  2. 响应时间
    • 作用:若微服务的平均响应时间大幅增长,意味着服务处理请求效率降低,可能面临性能瓶颈。当响应时间超过设定上限,如原本200ms,现持续达到1000ms,可触发熔断,快速返回错误,释放资源。
  3. 请求成功率
    • 作用:与错误率相对,请求成功率反映服务成功处理请求的比例。成功率过低,如低于80%,表明服务不稳定,触发熔断可阻止更多失败请求,保障整体系统的稳定性。
  4. 并发请求数
    • 作用:微服务处理的并发请求数过高,可能导致资源耗尽。当并发请求数达到服务所能承受的最大极限,比如系统设计最大并发为1000,达到此值时触发熔断,避免服务崩溃。