簡體   English   中英

使用Mongo DB的Spring Batch

[英]Spring Batch With Mongo DB

我已經使用mongodb創建了spring批處理應用程序,我使用了MongoItemReaderMongoItemWriter ,我的批處理應用程序運行正常,知道我的疑問是一旦我運行了該批處理程序,它就可以正確處理記錄,但是如果我再次運行同一批處理程序,它將顯示Job status as completed ,據我對非跨國數據庫(如mongodb spring batch)的了解,它不會創建元表,就像在數據庫中也未創建元表一樣,但是該作業是如何被識別/知道該作業已完成

讀完幾篇文檔后,我意識到基本的東西,對於非事務性數據庫, Spring-Batch將在內存中使用,因此,一旦作業完成,它將數據保存在內存中,如果您在不重新啟動服務器的情況下運行批處理,它將將JOB狀態顯示為COMPLETED ,如果要再次運行它,我們應該重新啟動服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM