0

我们有一个场景,我们必须处理数据库表中的每个数据条目。但是,当他们决定开始处理时,这应该是用户触发的。Spring云数据流中的Spring云流可以被触发吗?

我们对流处理感到满意,因为我们可以将每个流程步骤分离为流应用程序,并根据需要对其进行缩放。我们拥有的其他选择是使其成为批量作业的一项任务。

如果我们要通过流来做到这一点,我们正在考虑一种方法来获得一个http源(获取触发器) - > jdbc源/处理器(检索每条记录) - >应用处理器(处理每个记录) - > jdbc接收器(保存到db)

是否有一个优雅的解决方案或其他方式通过春季云流和春季云数据流来做到这一点?

回答

1

如果您想要通过流处理此问题,则可以在每次希望由用户明确触发时POST POST http来源。或者,如果要配置类似于一个固定延迟或cron的触发器,您可以利用开箱即用的triggerapp

的。如果这可以通过任务来处理,那么Spring数据流GUI /壳牌提供task launch选项,其中用户可以触发task execution

相关问题