在Docker Swarm集群中运行Flink JobManager和Flink TaskManager时,无法保证JobManager将在任何特定节点中运行。
如果我想访问端口8080上的Web UI,是否需要找出正在运行JobManager的计算机并转到official guide?
如果正在运行JobManager的节点发生变化怎么办?
看起来不是一种非常简单的工作方式。有没有办法强制容器化作业管理器在特定节点上运行?
我目前正在使用Docker Swarm脚本创建服务: http://ip_address:8080
非常感谢。
答案 0 :(得分:0)
要访问群组中运行的服务,您可以调用参与群组的任何节点。然后,群集节点负载平衡器将请求路由到可用容器。这是由docker swarm routing mesh提供的。