首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >kubernetes/ spring引导中的服务发现

kubernetes/ spring引导中的服务发现
EN

Stack Overflow用户
提问于 2021-01-18 08:11:40
回答 1查看 220关注 0票数 1

使用"spring服务发现kubernetes“而不是直接使用来自Kubernetes的服务DNS有什么好处?

我的意思是,如果我在kubernetes中部署了2个服务(service-a和service-b),而service-b公开了一个Rest。服务-a可以使用url "http://service-b/..."轻松连接到service-b。

问题1.为了让服务-a能够使用服务DNS连接到服务-b,必须在服务之前部署服务-a?

问题2.使用spring发现的利弊是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-18 08:30:29

问题1:不,您部署服务的顺序对于使用kubernetes DNS服务解析ips并不重要,这里唯一的问题是,如果您在serviceB之后部署serviceA,则在serviceA中将作为环境变量serviceB的ip,而不是相反的。

问题2: spring服务发现是本地kubernetes服务发现的一种替代方法,它被其他spring云项目(如spring eureka)用于执行服务发现。我在这种方法中看到的唯一优点是您可以自定义负载平衡算法tath,您可以使用该算法在不同实例之间分配负载。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65770806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档