V2EX  ›  英汉词典
Enqueued related words: Health-Check, Service-Mesh

Service-Discovery

定义 Definition

服务发现:在分布式系统/微服务架构中,让客户端或服务能够自动找到某个服务的可用实例(地址、端口、健康状态等)的机制;常通过注册中心、DNS 或平台内置能力实现。(也可写作 service discovery

发音 Pronunciation

/ˈsɝːvɪs dɪˈskʌvəri/

例句 Examples

Service discovery lets your app find the right server automatically.
服务发现让你的应用能自动找到正确的服务器。

In a microservices system, service discovery and health checks work together so traffic is routed only to healthy instances as services scale up or down.
在微服务系统中,服务发现与健康检查配合使用,使得在服务扩缩容时,流量只会被路由到健康的实例。

词源 Etymology

该术语由 service(服务) + discovery(发现) 组合而成,原意是“发现服务”。随着 SOA 与微服务的流行,它在工程语境中特指“在网络中动态定位服务实例”的能力;常见实现与注册/目录服务(registry/directory)以及云原生平台(如 Kubernetes)密切相关。

相关词 Related Words

文学与著作 Literary Works

  • Building Microservices(Sam Newman)——讨论微服务通信与部署时,常提到服务发现作为基础设施能力。
  • Microservices Patterns(Chris Richardson)——在服务注册、客户端/服务端发现模式等章节中使用该术语。
  • Kubernetes: Up & Running(Kelsey Hightower, Brendan Burns, Joe Beda)——讲解 Kubernetes Service、DNS 与服务发现机制时频繁出现。
  • Site Reliability Engineering(Betsy Beyer et al.)——在服务抽象、命名与流量路由等运维主题中涉及服务发现相关概念。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1745 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 05:51 · PVG 13:51 · LAX 21:51 · JFK 00:51
♥ Do have faith in what you're doing.