我有多个 Kafka 主题(多租户),并且我根据主题数量多次运行同一个作业,每个作业都使用来自一个主题的消息。我已将文件系统配置为状态后端。
假设有 3 个作业正在运行。检查点如何在这里工作?所有 3 个作业是否都将检查点信息存储在同一路径中?如果任何作业失败,作业如何知道从哪里恢复检查点信息?我们过去在向 flink 集群提交作业时会给出作业名称。它与它有什么关系吗?一般来说,Flink 如何区分作业及其检查点信息以在作业失败或手动重新启动作业的情况下进行恢复(无论作业相同还是不同)?
案例1:如果工作失败会发生什么?
Case2:如果我们手动重启作业会发生什么?
谢谢