gpt4 book ai didi

java - 在 Java 中监视文件

转载 作者:行者123 更新时间:2023-12-04 00:18:33 25 4
gpt4 key购买 nike

我以 2 分钟的连续时间表在 Linux 机器上读取 Java 日志文件以查找某些消息。我存储最后一个偏移量(RandomAccessFile getFilePointer)并在我检测到 LastModified 已更改时从中读取;这是最佳实践,甚至是正确的?

最佳答案

如果您使用的是 Java 7,则可以使用 WatchService 在目录中的文件发生更改时通知您。这类似于中断,不需要连续轮询。参见 this有关 WatchService 的更多详细信息。否则,您最好使用现有的轮询方法。

关于java - 在 Java 中监视文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com