SorryToPerson logo
返回
后端2026-04-15

后端面试题:微服务与服务网格

总结微服务架构、服务网格、流量管理和常见面试问题。

后端面试题:微服务与服务网格

1. 什么是服务网格?

  • 服务网格用于处理服务之间的网络通信。
  • 通常由 Sidecar 代理实现。
  • 提供流量管理、服务发现、熔断、监控。

2. 服务网格常见实现有哪些?

  • Istio。
  • Linkerd。
  • Consul Connect。

3. 微服务架构的优势是什么?

  • 模块化部署。
  • 独立扩展。
  • 技术栈多样化。

4. 微服务的主要挑战有哪些?

  • 分布式事务。
  • 服务发现与路由。
  • 日志与追踪。
  • 数据一致性。

5. 服务网格如何实现流量控制?

  • 请求路由。
  • 熔断与重试。
  • 灰度发布与金丝雀。

6. 面试常问的服务网格与 API 网关有什么区别?

  • API 网关处理北向流量。
  • 服务网格处理东向流量。
  • 两者通常可以协同使用。
后端微服务服务网格