Kafka流-禁用从更改日志读取状态

时间:2019-01-27 08:27:43

标签: apache-kafka apache-kafka-streams

我已经使用Kafka Streams创建了一个应用程序,并对输入主题进行了一些汇总。

现在,当应用程序启动时,它需要几分钟的时间才能从kafka更新日志中复制其状态(状态dir在启动之间并不持久)。

我想在启动时禁用从更改日志读取,这意味着它将从头开始。有可能吗?

1 个答案:

答案 0 :(得分:1)

您可以通过Materialized#withLoggingDisabled()禁用更改日志。

所有有状态运算符(例如aggregate()join())都接受可选的Materialized参数。