1

swarm 模式下的 docker engine 1.12.3 在路由网格的帮助下带有入口 LB,它只重定向到健康的任务。

只是想知道互锁(https://github.com/ehazlett/interlock)和注册器(https://github.com/gliderlabs/registrator)是否仍然有助于确保请求进入健康的容器?

由于 docs.docker.com 上的“deploy-infra”(声誉不允许我使用超过 2 个链接)文章,我感到困惑。

4

1 回答 1

0

Registrator 在 Docker Swarm 模式下没有用。

您可以将它安装在每个节点上,它会监听事件。Registrator 还将捕获服务任务容器的容器创建。但是,由于未发布端口,Registrator 将忽略该事件并且不向 Consul 发送任何内容(或发送数据的任何地方)。

于 2016-12-15T19:49:18.183 回答