参考:

https://blog.csdn.net/weixin_42155491/article/details/105333833

使用process,自定义CoProcessFunction

使用state记录两条流的数据,

在process1中,判断数据2是否存在,存在则collect,不存在则开启timer

文章中timer的时间写法有问题

应该用context.timestamp()+Time.seconds(5).toMilliseconds

但是前提是 env.setStreamTimeCharacteristic(TimeCharacteristic.IngestionTime);

参考 http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/ingesting-time-for-TimeCharacteristic-IngestionTime-on-unit-test-td26773.html#a26893

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-01
  • 2021-07-10
  • 2021-05-10
  • 2021-05-17
  • 2022-12-23
猜你喜欢
  • 2021-08-30
  • 2019-01-22
  • 2021-12-25
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
相关资源
相似解决方案