WatchService OVERFLOW - 会发生什么以及我的文件如何安全处理?

时间:2015-07-23 10:52:18

标签: java watchservice file-monitoring

我正在考虑使用更动态的文件监控来重构我当前基于cronjob的文件监控(每晚运行)。

阅读它提到的documentation

  

OVERFLOW - 表示事件可能已丢失或丢弃。   您无需注册OVERFLOW事件即可接收它。

这对观看文件的实践意味着什么?

目前我有一个文件“收件箱”,每晚从不同的来源收到4个文件。

我的问题基本上是,是否有可能由于OVERFLOW错过文件?如果是这样,我怎样才能使它更安全,以便所有文件在到达时或者至少很快就会被处理?或者我需要制作某种if(OVERFLOW) -> processFolder()?

0 个答案:

没有答案