logo

什么是 Service Discovery?为什么微服务更需要它?

What is Service Discovery and why is it important in microservices?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: medium

分类: System Design

标签: service discovery, registry

参考答案摘要

答案 Service Discovery 用于在服务实例动态变化(扩容、故障、滚动发布)时,仍能让调用方找到正确的 host:port 。微服务实例数量多且变动频繁,硬编码地址会快速失效。常见做法是注册中心(如 Consul/etcd/ZooKeeper 等)+ 客户端/代理发现,并与负载均衡配合实现稳定路由。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

什么是 Service Discovery?为什么微服务更需要它?

Mediummicroservicesservice-discovery

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案