簡體   English   中英

Java中的文件位置偵聽器-Spring應用程序

[英]File location listener in Java - Spring application

我有一個Java-Spring應用程序。 我想設置一個功能來偵聽文件位置(文件夾),並且必須處理在此文件夾中創建的文件。

我的計划是設置一個春季石英cron作業,該作業每五分鍾運行一次並處理可用文件。

請建議我一個更好的方法。

解決方案的選擇取決於必須多快地檢測到等待文件的外觀。 如果不是很緊急,並且至少需要1分鍾就可以,那么使用任何形式的cron作業的解決方案也可以。 如果應盡快檢測到文件,則必須提供一個永久運行的程序,該程序可以在很短的間隔內檢測到文件。 此任務專用守護程序可以達到此目的。 如果您的程序在等待時間內不做任何事情,那么它可以包含文件檢測的一部分。

如果您已經進入或正在使用java8,它將提供Watch Service API ,該Watch Service API使我們可以監視文件和文件夾的位置。

看看Watch Service API

暫無
暫無

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

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