kafka stream应用程序仅在应用程序被终止时打印

时间:2018-12-11 10:24:29

标签: scala apache-kafka apache-kafka-streams kafka-streams-scala

我创建了一个kafka stream scala g8模板,但我注意到它仅在应用程序被杀死时才会打印。我还尝试将打印文件存档,并注意到该文件仅在应用程序被终止时才更新。

https://github.com/idarlington/kafka-streams.g8/blob/master/src/main/g8/src/main/scala/%24package__packaged%24/WordCount.scala#L43

这是预期的行为吗?

1 个答案:

答案 0 :(得分:0)

正如Matthias.J.Sax所指出的,这是Kafka YourClass yourClass = new YourClass(); yourClass.Enqueue(Foo.Instance); yourClass.LoadOrUpdate(); 中的错误。升级到2.0.0即可解决。