从应用程序外部查询Kafka KTable

时间:2018-04-16 08:43:33

标签: java rest apache-kafka apache-kafka-streams

我处于Kafka集群中运行5个Streaming应用程序并且所有应用程序各有一个最终输出Kafka主题的情况。现在我需要编写一些REST服务来访问应用程序之外的最终KTable。我能够运行此application,但它需要创建一个访问最终输出主题的流应用程序。 有没有办法在外部休息应用程序中访问这些状态存储?

1 个答案:

答案 0 :(得分:0)

目前,没有直接方法可以访问外部应用程序中的状态存储。

状态存储库建立在changelog主题之上,因此您可以在外部应用程序中使用changelog主题以紧凑的方式获得状态存储库的味道。

另一个可能的选择是实现自己的自定义外部存储。