【问题标题】:Cross platform service discovery with consul使用 consul 进行跨平台服务发现
【发布时间】:2018-06-16 12:29:56
【问题描述】:

我已经使用 String boot 开发了简单的微服务。

我使用spring cloudconsul 注册我的服务。

现在我的问题是如何用不同的语言编写另一个应用程序,即。 node 或 PHP 从 consul 使用我的服务。

【问题讨论】:

  • 这对于 SO 来说有点太宽泛了,您需要有一个更具体的问题,可以通过一段特定的代码来解决,而不是查看某些东西是如何使用的。
  • 是的,正确的。这里任何代码示例或任何博客/文章链接都会有所帮助

标签: php node.js consul spring-cloud-consul


【解决方案1】:

您可以使用Consul HTTP API 从 Consul 获取大量信息(例如,关于注册服务的信息)。为了简化它的使用,列出了很多客户端和 sdks here(还有 PHP 的库)。您也可以使用DNS Interface 来发现已注册的服务。

【讨论】:

    猜你喜欢
    • 2017-12-10
    • 1970-01-01
    • 2012-02-25
    • 1970-01-01
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多