我使用 String boot 开发了简单的微服务。
我通过 consul 注册我的服务使用spring cloud .
现在我的问题是如何用不同的语言编写另一个应用程序,即。 Node 或 PHP 使用 Consul 提供的服务。
最佳答案
您可以使用Consul HTTP API从 Consul 获取大量信息(例如有关注册服务的信息)。为了简化它的使用,列出了很多客户端和 SDK here (还有 PHP 的库)。您也可以使用DNS Interface用于发现注册服务。
关于php - 使用 consul 进行跨平台服务发现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50887922/