我们有 4 个任务管理器 (tm),每个都运行一个工作线程。 我们尝试在每个任务管理器中使用多个工作线程,但它随机将不同的应用程序提交给一个任务管理器的工作线程。现在的问题是,如果任何应用程序失败,它会导致整个 tm 关闭所有其他应用程序。
那么我可以向特定的 tm 提交我的应用程序,以便该 tm 中的所有工作线程仅运行一个应用程序(多线程)。对该应用程序的任何影响不会对其他应用程序产生影响。
答案 0 :(得分:0)
Flink 调度器不提供这种级别的控制。为了更好地隔离,每个作业或应用程序集群是可行的方法。
Application Deployment in Flink: Current State and the new Application Mode。