首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在领事中注册现有节点上的服务

在领事中注册现有节点上的服务
EN

Stack Overflow用户
提问于 2017-01-25 10:23:26
回答 1查看 1.1K关注 0票数 1

在我的本地环境中有一个领事集群,以及一些开发人员的本地机器。每个开发人员都有一个Tomcat服务器,它在Docker容器中运行一些web构件,因此我希望将这些构件注册为Tomcat部署上的服务。

假设我们已经为每个开发人员的本地机器注册了空节点,我如何在现有节点上注册/取消注册一个新服务?我需要领事代理在任何节点上运行吗?

我知道注册节点时可以添加服务,但还没有找到任何关于如何动态向节点添加服务的信息。如果可能的话,我更喜欢HTTP (在本地机器上运行要容易得多)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-14 08:55:03

我需要领事代理在任何节点上运行吗?

是的,即使您也可以使用curl post将外部服务添加到远程计算机,服务发现也将有利于您在节点上运行代理。

我知道注册节点时可以添加服务,但还没有找到任何关于如何动态向节点添加服务的信息。

注册服务在领事上相当容易,您可以在以下链接中找到更多详细信息:https://www.consul.io/intro/getting-started/services.html

但是,如果您希望更好地隔离您的开发人员,我建议您在docker中运行领事代理服务器/客户端,并让注册服务器负责所有事务。

滑翔机实验室的登记员是码头的服务注册桥梁。它自动注册和取消任何码头集装箱的服务,检查集装箱,因为他们来网上。

您可以在这里找到更多详细信息:https://github.com/gliderlabs/registrator

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41849041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档