繁体   English   中英

使用 kubernetes 集群进行动态 rest api 调用的 Springboot 应用程序

[英]Springboot application with dynamic rest api calls using kubernetes cluster

我的 spring boot 应用程序需要从另一个 spring boot 应用程序调用或使用 rest api。 我想使用 Kubernetes 来管理我的应用程序及其多个实例。 但是我正在努力获得另一个服务的休息端点。
让我们说.... app1 调用 app2,app2 使用 app3,app4 调用 app1 和 app2。
这里我应该如何让 app1, app2.. app4 端点相互通信。 任何人都可以帮助我解决这个问题。

通常,您会使用Kubernetes 服务进行此通信。 每个服务都可以通过它在集群中的名称来访问( <service_name>.<namespace>.svc.cluster.local )。

因此,解决方案是为您的每个应用程序定义一个 Kubernetes ClusterIP 服务,然后通过这些服务访问它们。 例如,如果任何应用程序想要访问“默认”命名空间中名为“app2”的 HTTP 服务,它将调用http://app2.default.svc.cluster.local

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM