所以我尝试在Flink文档中寻找它,但是找不到任何答案。
我有一个Flink应用程序“ Kafka源->操作->窗口-> Kafka水槽”。 检查点配置为:
10秒间隔
大约30MB的状态大小
每个检查点的时间少于1秒+-
EXCACLY_ONCE关于kafka生产者配置。
当我尝试提交具有30个以上分区的主题上启用了检查点的作业时,检查点成功,但是当我在具有2个分区的主题(接收器主题)上运行相同的代码(具有相同的资源和parallelisem)时,例如,它一直失败(达到超时后)。
所以我尝试寻找它,但是找不到一个很好的解释,kafka接收器分区的数量与检查点相关吗?如果可以,怎么办?