0

我是Spring Batch的新手,我認爲Spring Batch在我的項目中很有用。 該場景如下: 我想實現一個調度器,它將不斷地監聽mysql/oracle數據庫表。一旦將新記錄插入到數據庫表中,根據我的數據庫表的某個列值,將在我的調度程序中相應地生成一個新的線程,該線程將定期運行。Spring批處理:Listener Scheduler場景

任何想法如何實現? 預先感謝您。

回答

0

在我們的應用程序中,我們爲此實現了事件驅動的解決方案,而不是連續監聽數據庫表。

使用這種方法,您需要創建一個消息隊列並在每次更新表時在其上放置消息。

然後定義一個偵聽器,該偵聽器將處理該更新事件,並且例如運行Spring Batch作業。

+0

感謝您的回覆。我也會嘗試這個選項。 – Aniruddha