当有消息写入Kafka主题时,FlinkKafakProducer的numRecordsOut始终显示为0

时间:2019-03-27 16:19:29

标签: apache-kafka apache-flink flink-streaming

我设置了Flink作业,将一些消息写到Kafka主题上。它使用FlinkKafakProducer作为接收器。我验证了是否有消息写入输出Kafka主题,但Flink指标numRecordsOut始终显示0。类似地,在Flink Web UI中,发送的字节也始终显示0B。

造成记录数量不反映实际数量的原因是什么?

1 个答案:

答案 0 :(得分:0)

numRecordsOut度量标准仅跟踪Flink内部流量,即Flink运算符之间传递的记录数。它不跟踪写入外部系统(因此离开Flink)的记录。

由于这是造成混淆的常见原因,因此我们计划尽快解决此问题。