如何在本地主机上使用Spring Cloud Kubernetes发现?

问题描述 投票:0回答:1

我用Spring Cloud Kubernetes Discovery替换了Eureka服务,使其在kubernetes集群(microk8s)中运行,并且在没有eurika的k8s中可以正常工作。但是如何使用Spring Cloud Kubernetes Discovery进行本地调试?例如,当我在没有kubernetes的情况下在本地启动微服务时,如何按名称解析它们?在这种情况下,是否有必要使用诸如Eurika之类的任何本地发现服务?还是还有其他方法?

kubernetes service-discovery
1个回答
0
投票

简单的方法可以是通过docker-compose文件创建服务网络,并为需要与之通信的应用程序运行docker容器,可以在VSCode中像编辑器一样打开需要调试的主要服务。

可以通过docker-compose进行服务发现,并且不需要eureka或spring-cloud。

© www.soinside.com 2019 - 2024. All rights reserved.