- 1
- 0
- 约4.81千字
- 约 8页
- 2026-06-18 发布于河北
- 举报
微服务治理高频面试题及详细真实答案(工程落地版)
一、基础认知类(入门必问)
1、你理解的微服务治理是什么?和微服务框架有什么区别?
参考答案:
微服务框架是“搭架子”的,比如SpringCloud、Dubbo,主要解决服务怎么注册、发现、调用、通信,是微服务的基础运行载体。
而微服务治理是“管运行”的,是服务上线之后,对整个微服务集群的管控手段。核心目的就是解决微服务拆分后带来的混乱、不可控、故障扩散等问题,让分布式系统稳定、可控、可观测、可迭代。
治理覆盖的维度主要包括:流量管控、容错降级、配置管理、服务观测、权限安全、资源管控、版本灰度、故障自愈等。
简单说:框架保证服务能跑,治理保证服务稳跑。
2、微服务不做治理会出现哪些问题?
参考答案:
实战中如果缺失治理,线上问题会非常多:
1、故障雪崩:一个下游服务卡顿、报错,会逐级向上传导,拖垮所有依赖它的上游服务;
2、流量不可控:突发流量、恶意请求、大流量冲刷,直接打垮服务,没有任何防护;
3、问题无法定位:服务调用链路长,没有追踪、监控、日志汇总,出问题只能瞎排查;
4、迭代风险极高:全量发布一旦出bug,所有用户受影响,没有灰度、回滚能力;
5、资源浪费严重:服务实例资源分配混乱,部分服务过载、部分服务闲置;
6、权限混乱:服务之间随意调用,没有鉴权、没有访问限制,存在安全风险。
二、核心容错与流量治理(面试高频重点)
原创力文档

文档评论(0)