在一个 Flink 独立集群 (v1.4.2) 中运行多个 Flink 程序



我有一个基于 Flink 1.4.2 的 Flink 独立集群(1 个作业管理器,4 个任务槽(,想提交两个不同的 Flink 程序。 不确定这是否可行,因为一些 flink 存档说作业管理器只能运行一个作业。如果这是真的,有什么想法可以解决这个问题吗?只有一台机器可用于 Flink 集群,我们不想使用任何资源管理器,如 Mesos 或 Yarn。

有什么提示吗?

Flink 作业(程序(在位于任务管理器中的任务槽中运行。假设你有 4 个任务槽,你最多可以运行 4 个 Flink 程序。另外,请注意 Flink 作业的并行性。如果您在两个作业中都将并行度设置为 2,则 yes 2 是您可以在 4 个任务槽上运行的最大作业数。每个并行实例在任务槽上运行。

检查此图像:https://ci.apache.org/projects/flink/flink-docs-master/fig/slots_parallelism.svg

相关内容

  • 没有找到相关文章

最新更新