Flink的活动采购

时间:2016-11-08 10:04:08

标签: apache-kafka apache-flink event-sourcing savepoints

我有一个Flink应用程序,它是在事件采购范例之后实现的。事件和命令都存储在几个Kafka主题中。

该应用程序有两种启动模式:恢复和生产。首先,恢复模式用于从事件主题恢复应用程序状态(保存点)。在此模式下,根本不读取命令。处理完所有事件主题后,将手动触发保存点(从命令行)并停止应用程序。然后,纱线工艺在生产模式下开始。在该模式下,应用程序处理事件和命令。

我更喜欢以编程方式执行此过程。要做到这一点,出现了几个问题......应用程序本身如何:

  1. 检测到kafka来源已被完全退回?
  2. 以编程方式触发保存点?
  3. 以编程方式停止并启动?
  4. 谢谢!

0 个答案:

没有答案