我正在编写一个小类,它基本上读取多个日志,如果任何日志中有错误,请向我发送电子邮件。我每 5 分钟扫描一次文件,我的问题是我需要能够跟踪已读取的文件,因此如果发生错误,我只会收到一次电子邮件。 目前我能想到的唯一方法是使用关键字更新日志文件,如果我的应用程序发现它不会向我发送电子邮件,因为错误消息已通过电子邮件发送给我。 如果有人能想出更好的方法来做到这一点,我将不胜感激您的想法或评论。
最佳答案
我不想污染您正在处理的数据,而是希望将读取的文件元数据保留在缓存中或将其存储在某个持久存储中。它可能是一些文件或关系数据库。
关于java - 在java中跟踪读取日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845263/