Kubernetes 本身能够(服务器端)发现服务(参见:kubernetes.io/docs/concepts/services-networking/service/#discovering-services)。 使用原生 kubernetes 服务发现可确保与其他工具的兼容性,例如 Istio (istio.io),这是一个能够进行负载均衡、断路器、故障转移等的服务网格。Spring中文文档

然后,调用方服务只需要引用特定 Kubernetes 集群中可解析的名称。一个简单的实现可能使用引用完全限定域名 (FQDN) 的弹簧,例如 .RestTemplate{service-name}.{namespace}.svc.{cluster}.local:{service-port}Spring中文文档

此外,您还可以将 Hystrix 用于:Spring中文文档