如何将flink集群中的作业迁移到另一个任务管理器

问题描述 投票:0回答:1

我有一个由四个任务管理器(tm)组成的 flink 集群。其他服务在任务管理器上运行。由于带宽、内存或CPU等资源问题,tm偶尔会与集群断开连接。

我想将其中一些工作从这个tm迁移到其他tm以缓解这个问题。但我没有找到可行的方法。有这样的解决办法吗?期待您的回复。

apache-flink flink-streaming
1个回答
0
投票

如果您具体讨论的是某些作业的某些子任务不在有问题的 TM 上运行,那么不,没有一个好的方法可以做到这一点。

如果每个 TM 有多个插槽,或者每台服务器有多个 TM,那么您可以通过为一台服务器进行不同的配置来减少过载服务器上的插槽/TM 数量。

© www.soinside.com 2019 - 2024. All rights reserved.