标签: apache-kafka apache-flink event-sourcing savepoints
我有一个Flink应用程序,它是在事件采购范例之后实现的。事件和命令都存储在几个Kafka主题中。
该应用程序有两种启动模式:恢复和生产。首先,恢复模式用于从事件主题恢复应用程序状态(保存点)。在此模式下,根本不读取命令。处理完所有事件主题后,将手动触发保存点(从命令行)并停止应用程序。然后,纱线工艺在生产模式下开始。在该模式下,应用程序处理事件和命令。
我更喜欢以编程方式执行此过程。要做到这一点,出现了几个问题......应用程序本身如何:
谢谢!