java - 重新启动 TailerListener 时如何避免旧日志消息

标签 java tail

我正在使用 TailerListener API 来监视日志文件。如果进程启动,则工作正常。 如果我们重新启动 TailerListener,ii 将监视早于该进程启动时间的日志。有什么办法可以避免这种情况吗?

提前致谢。

最佳答案

java中的

File有一个lastModified()方法。在创建 Tailer 之前,请检查它。

关于java - 重新启动 TailerListener 时如何避免旧日志消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5569393/

相关文章:

shell - 使用 sed 或 grep 进行日志解析

bash - tail -f into grep into cut 无法正常工作

java - 从servlet中的jsp下拉列表中获取值

java - 随机长整型始终是最小值

tail -f 从整个文件开始

linux - 用于在特定时间为特定字符串跟踪日志文件的 Shell 函数

linux - 当在日志文件中找到某个字符串时停止 Tail

java - 使用 *.ppk 通过 Java 连接 SSH(运行命令行)

java - 使用 batik 向 DOM 文档添加元素

Java 通用 SOAP 客户端库