Docker Swarm上的Flink - 我是否需要检查作业管理器的IP地址以访问Web UI?

时间:2017-11-01 10:52:37

标签: docker apache-flink docker-swarm

在Docker Swarm集群中运行Flink JobManager和Flink TaskManager时,无法保证JobManager将在任何特定节点中运行。

如果我想访问端口8080上的Web UI,是否需要找出正在运行JobManager的计算机并转到official guide

如果正在运行JobManager的节点发生变化怎么办?

看起来不是一种非常简单的工作方式。有没有办法强制容器化作业管理器在特定节点上运行?

我目前正在使用Docker Swarm脚本创建服务: http://ip_address:8080

非常感谢。

1 个答案:

答案 0 :(得分:0)

要访问群组中运行的服务,您可以调用参与群组的任何节点。然后,群集节点负载平衡器将请求路由到可用容器。这是由docker swarm routing mesh提供的。