0

我是Spring Batch的新手,我认为Spring Batch在我的项目中很有用。 该场景如下: 我想实现一个调度器,它将不断地监听mysql/oracle数据库表。一旦将新记录插入到数据库表中,根据我的数据库表的某个列值,将在我的调度程序中相应地生成一个新的线程,该线程将定期运行。Spring批处理:Listener Scheduler场景

任何想法如何实现? 预先感谢您。

回答

0

在我们的应用程序中,我们为此实现了事件驱动的解决方案,而不是连续监听数据库表。

使用这种方法,您需要创建一个消息队列并在每次更新表时在其上放置消息。

然后定义一个侦听器,该侦听器将处理该更新事件,并且例如运行Spring Batch作业。

+0

感谢您的回复。我也会尝试这个选项。 – Aniruddha