Apache flink Flinkkafka消费者水印图表图例
我正试着从一个侧面理解这幅画Apache flink Flinkkafka消费者水印图表图例,apache-flink,Apache Flink,我正试着从一个侧面理解这幅画 带有N | 39等文本的白色矩形是什么意思 带数字的黄色矩形是什么意思(有或没有黑色边界) 像W(33)这样的文本是什么意思 W(17)附近的黑色虚线是什么意思 灰色圆圈中的数字是什么意思,即源代码、地图或窗口下的(1)或(2) 以下是我对该图表的解释: 带有类似于N | 39的文本的白色矩形表示带有时间戳39的键N的事件 带有数字的黄色矩形显示该运算符实例的当前水印 W(33)是电线上的水印,时间戳为33 W(17)附近的黑色虚线表明W(17)是流式数据流的一
- 带有
等文本的白色矩形是什么意思N | 39
- 带数字的黄色矩形是什么意思(有或没有黑色边界)
- 像
这样的文本是什么意思W(33)
附近的黑色虚线是什么意思W(17)
- 灰色圆圈中的数字是什么意思,即源代码、地图或窗口下的
或(1)
(2)
- 带有类似于
的文本的白色矩形表示带有时间戳39的键N的事件N | 39
- 带有数字的黄色矩形显示该运算符实例的当前水印
是电线上的水印,时间戳为33W(33)
附近的黑色虚线表明W(17)
是流式数据流的一部分W(17)
- 灰色圆圈中的数字,即源、地图或窗口下的(1)或(2)表示平行实例
另外,四个橙色圆柱体是卡夫卡分区<代码>源(1)和
源(2)
分别连接到两个卡夫卡分区。FlinkKafkaConsumer
正在跟踪到目前为止在每个分区中观察到的最大时间戳,并相对于每个分区最大值的最小值发出水印(在使用BoundedAutoforderness水印策略的情况下,减去一些有界延迟后)。我觉得您的答案可以添加到文档中,这将使更多的flink用户受益