当前位置: 首页 > 知识库问答 >
问题:

我们可以在全局状态存储恢复期间调用处理器吗?

孔茂
2023-03-14

我阅读了Kafka streams关于添加全局存储的用例,这个stackover流讨论,并了解了在恢复过程中全局状态存储跳过处理器。

但是我想要如何能够强制全局状态存储运行处理器在恢复过程中与处理器API。

共有1个答案

段干博涉
2023-03-14

在https://issues.apache.org/jira/browse/kafka-7663和https://issues.apache.org/jira/browse/kafka-8037解决之前,目前不支持此操作。

比较:Kafka Streams Global Store-添加更改日志主题

 类似资料:
  • 我有全局状态存储附加了我的拓扑。全局状态存储在从压缩主题读取中。这个全局状态存储存储了100,000条记录,这些记录应该在状态存储中,以便正确处理拓扑。 问题:Q.在应用程序重启期间,kafka streams将启动全局状态存储线程,并确保在启动streams线程之前已完全构建状态? 我试图找到一些留档相关的这个主题请指出我的代码或留档也。

  • 我在做一个春靴项目。我正在检查这篇文章中提供的类名为ExceptionHandlerController的代码,并在我的项目中试用了它。它可以工作,但是对于状态代码为400或500系列的错误,我需要包括状态代码。当我在browser address字段中尝试一个简单的无效url时,视图页面error.jsp确实会呈现,但是状态代码没有根据模型信息被访问。我已经包含了HttpServletRespo

  • 问题内容: 我们可以从SQL中的函数调用存储过程吗?什么原因? 问题答案: 是的。 您可以进行一些修改,但是不建议这样做,因为它会打开新的连接。

  • 在绘画的时候,经常会有这种情况,本来正在用绿色笔画,突然需要用红色笔画几笔,但画完了之后又要换成绿色笔。如果是在现实中作画,可以把笔蘸上不同的墨水,画了之后又蘸上之前的墨水,或者准备几只笔,要用哪只就选哪只。 在Canvas中也可以这样,不过Canvas中的画笔永远只有一只。所以,如果要更换画笔的颜色,就需要保存和恢复状态。状态其实就是画布当前属性的一个快照,包括: 图形的属性值,如strokeS

  • 我正在使用kafka处理器API做一些自定义计算。由于某些复杂的处理,DSL并不是最佳的选择。流代码如下所示。 我需要清除一些项目从状态存储基于一个事件来在一个单独的主题。我无法找到正确的方法来使用Processor API连接另一个流,或者通过其他方法来侦听另一个主题中的事件,从而能够触发CustomProcessor类中的清理代码。有没有一种方法可以在处理器API中获取另一个主题中的事件?或者

  • 全局状态存储与普通状态存储有何不同? 全局状态存储是否在不同机器上运行的所有实例中都有数据副本?由于全局状态存储不使用任何更改日志主题进行恢复,因此在重新启动时它的行为在我的场景中全局存储的源主题没有键。