标签: scala apache-kafka apache-kafka-streams
我有以下code。 我的目标是按给定的键和10秒的窗口对消息进行分组。我想计算在特定窗口中为特定密钥累积的总金额。
我读到我需要启用缓存并且还声明了缓存大小。我还转发了挂钟,以强制启动窗口并将元素分为两个单独的组。您可以在两个断言中看到我对给定代码的期望。
不幸的是,这段代码使它们失败,并且这样做有两种方式:
您能告诉我在这种情况下我如何误解Kafka Streams的机制吗?