Flink检查点与kafka分区有关?

时间:2020-05-07 17:41:17

标签: apache-flink flink-streaming

所以我尝试在Flink文档中寻找它,但是找不到任何答案。

我有一个Flink应用程序“ Kafka源->操作->窗口-> Kafka水槽”。 检查点配置为:

  1. 10秒间隔

  2. 大约30MB的状态大小

  3. 每个检查点的时间少于1秒+-

  4. EXCACLY_ONCE关于kafka生产者配置。

当我尝试提交具有30个以上分区的主题上启用了检查点的作业时,检查点成功,但是当我在具有2个分区的主题(接收器主题)上运行相同的代码(具有相同的资源和parallelisem)时,例如,它一直失败(达到超时后)。

所以我尝试寻找它,但是找不到一个很好的解释,kafka接收器分区的数量与检查点相关吗?如果可以,怎么办?

0 个答案:

没有答案