java - 在java中跟踪读取日志

标签 java

我正在编写一个小类,它基本上读取多个日志,如果任何日志中有错误,请向我发送电子邮件。我每 5 分钟扫描一次文件,我的问题是我需要能够跟踪已读取的文件,因此如果发生错误,我只会收到一次电子邮件。 目前我能想到的唯一方法是使用关键字更新日志文件,如果我的应用程序发现它不会向我发送电子邮件,因为错误消息已通过电子邮件发送给我。 如果有人能想出更好的方法来做到这一点,我将不胜感激您的想法或评论。

最佳答案

我不想污染您正在处理的数据,而是希望将读取的文件元数据保留在缓存中或将其存储在某个持久存储中。它可能是一些文件或关系数据库。

关于java - 在java中跟踪读取日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845263/

相关文章:

java - Crashlytics 报告无法从 https ://settings. crashlytics.com/检索设置

java - 变量可能尚未初始化

java - 尝试使用线程时程序锁定

java - JOptionPane YES_NO_OPTION 不理解异常

java - 如何复制数组?

java - 使用 Criteria API 通过 Hibernate 选择没有父级的记录

java - 求圆上一点的角度

java - Java (Swing) 中的旅行商可视化

java - 如何将数据加载到 FragmentActivity 中以供嵌套 fragment 使用?

java - 我不希望用户在我的文本字段中输入 !@##$%$#*& <-- 这些特殊字符。我该如何限制这一点?