Taskmanager失败后还原MapState

时间:2019-01-20 15:52:33

标签: apache-flink

我必须汇总事件流中各种实体的计数/总和。从kafka接收到事件日志(json str),并填充地图实体名称作为键,值是选择性属性的计数,作为json str。

MapState sourceAggregationMap = getRuntimeContext()。getMapState(sourceAggregationDesc);

为每个事件流重新填充值。

问题是任务管理器停止或失败以及任务管理器重新启动时,映射状态未重新初始化/恢复。再次从0开始计数。

使用Apache flink 1.6.0 state.backend:rocksdb

0 个答案:

没有答案