使用厨师配方的服务发现



我在一个集群环境中工作,我有多个集群,每个集群都有多个节点。我必须宣布节点服务已经启动,主节点必须发现新的可用节点。

我宣布一个新的节点,一旦它变得可用,并使用chef搜索资源搜索节点。我正在使用开源/本地厨师服务器,似乎有同样的问题。结果是模棱两可的,也不一致。

有什么方法可以达到这个目的,请帮助我。

Thank you

我想到的一些快速解决方案:

  • 如果您在windows环境中,您可以使用Active Directory,新节点正在加入域,您可以向域请求新的实例。
  • 您可以对AWS标签执行相同的操作。如果你标记好了实例,并且你的主节点能够通过标记查询你的实例,你就可以过滤实际的服务。您的新实例可以将消息放入SQS队列。主节点频繁地拉取队列。(每个服务可以有自己的服务)

相关内容

  • 没有找到相关文章

最新更新