2015-07-22 101 views
1

在.NET世界中,當您需要實現將在後臺執行處理的應用程序時,會出現各種庫,例如Hangfire。 但我無法在Java中找到等價物?在Java中管理後臺任務將會是一個好的庫嗎?Java的後臺作業管理器?

+0

您可以讓一些守護線程執行後臺任務。當主線程停止守護進程線程將死亡。可能會適合你的需求。看看java中的Worker和Executors。 – STaefi

回答

2

的文件檔案化管理Quartz調度工作得很好我已經解決了。還支持使用數據庫進行羣集。

如果您需要深入研究批處理,則有Spring-Batch。它提供了一些有關交易,跳過或重試機制的良好實踐。還有一個Spring-Batch-Admin interface