【发布时间】:2015-05-21 19:30:10
【问题描述】:
要求:5 个不同的内部应用程序公开 REST 端点。更多应用程序即将出现,这将暴露更多新端点。在部署这些应用程序时需要能够自动注册新的端点......以及某种可以列出集群中所有端点的 Web ui。
我们正在评估 consul.io,我不确定这是否符合要求。
我浏览了 consul 教程,我对服务注册的概念感到困惑。
当应用服务器启动时,如何注册一个 RESTful 端点? 另外,如果 app1 想知道 app2 暴露的确切端点地址,app1 是否能够查询 consul 呢?
还有其他 git repo 要结帐吗?
PS。应用程序是基于 play 框架构建的。
【问题讨论】:
标签: web-services service-discovery consul