【发布时间】:2020-01-28 05:09:44
【问题描述】:
我目前正在使用 kafka 流来整理窗口内的相关事件。如果所有相关事件都没有在一个窗口内到达,那么 Kafka 流中是否有一种方法可以让我们获得过期事件的句柄。这将有助于处理/通知下游应用程序所有相关事件都没有到达进行排序。感谢您的回复。
以下是示例
示例 1:
- 组 ID:g1
- 活动到达:E1,10am; E2 上午 10:01 和 E3 上午 10:02
- 窗口:不活动持续时间为 5 分钟的会话窗口。
- 结果:所有事件均已成功整理。
示例 2:
- 活动到达:E1,10am; E2 上午 10:01 和 E3 没有到达
- 窗口:不活动持续时间为 5 分钟的会话窗口。
- 结果:触发动作或通过监听器获得通知
E1 和 E2 上午 10:06 窗口到期时的整理
【问题讨论】:
-
这个问题有点不清楚。您是在问“Kafka 流中是否有一种方法可以让我们处理过期事件?”
-
是的,有没有办法获取窗口过期事件的句柄。