我创建了一个 Eureka 服务器和两个作为我的 Eureka 客户端的服务应用程序。这些应用程序和 Eureka 正常运行并在 Eureka 上注册。
如何从外部 API 调用 Eureka Server 来调用我的服务应用程序?我尝试执行以下操作,但没有成功:
http://myeurekaserver/my-service/test
我创建了一个 Eureka 服务器和两个作为我的 Eureka 客户端的服务应用程序。这些应用程序和 Eureka 正常运行并在 Eureka 上注册。
如何从外部 API 调用 Eureka Server 来调用我的服务应用程序?我尝试执行以下操作,但没有成功:
http://myeurekaserver/my-service/test
我们使用 Eureka REST API 执行类似的操作,如此处所述。该程序必须进行 REST 调用,收集GET /eureka/v2/apps/appID
or的输出GET /eureka/v2/apps
并对其进行解析以定位正在运行的服务实例,并调用目标实例。此方法适用于任何支持 REST 和/或 HTTP 调用的编程语言/脚本。我们的一些外部系统使用一个或多个 cURL、Java 库或 Python HTTP 客户端来调用 Eureka 服务器,使用这些 REST API 来定位目标服务。那应该对你有用。