Flink将任务分配给一个任务管理器,直到插槽已满

时间:2018-09-03 03:47:15

标签: apache-flink flink-streaming flink-sql

我有一个包含5个节点的flink集群。每个节点有8个插槽。我正在使用Flink 1.5.2。

如果有N个任务,则问题在于:

如果N <= 8,所有任务将分配给node1。 新任务将分配给node2,直到它填满。 其他节点将为空。

我希望平衡分配给所有节点的所有任务。有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

作业管理器的调度程序不知道插槽属于哪个任务管理器,因此,不可能平衡任务的分配。