并行环境中的水印Flink?

时间:2019-02-25 17:44:36

标签: apache-flink

我有一个复杂的窗口运算符,看起来像:

stream = fromSomeKafkaSourceWithKPartitions...

stream
  .assignTimestampsAndWatermarks(...)
  .keyBy(...)
  .window(SlidingEventTime(...)
  .process(...)
  .assignTimestampsAndWatermarks(...)
  .windowAll(...)
  .process(...)

我在Flink用户界面中看到,如果我 parallelism = 50 ,最终不会设置水印,但是当我设置 parallelism = 1 时,我确实会看到low-watermarks强>。我猜是否存在某种分区问题?关于如何解决此问题,有什么建议吗?我可以打电话给rebalance()吗?

0 个答案:

没有答案