我运行我的flink应用程序与16并行。20分钟后,共享检查点增加到235 to。我该怎么处理呢。很长一段时间都很大。
每个任务管理器都是一个Openshift Pod
<代码>H19内存:6GBH 210H 111使用的manager(Pod)状态manager(Pod)图像。

发布于 2019-10-14 12:59:15
Flink将只使用所需的状态空间来完成您要求它做的事情。如果你对结果不满意,你需要让它少做一些。
在这里,你可能会做一些事情:
有些反模式需要在状态下进行大量缓冲。你应该避免那样做。:)
您可以限制用于存储状态的可用资源,但这将导致作业在耗尽这些资源时失败。
而且,对于RocksDB来说,跨越16个时隙的235 16并不是很大。使用增量检查点,RocksDB存储状态的多个(未压缩)副本。您使用的实际活动状态可能要少得多。
https://stackoverflow.com/questions/58372636
复制相似问题