Div*_*ero 6 linux files log-files tail
我使用 log4j 从我的程序创建滚动日志文件。它写入一个日志文件,直到它达到 256mb,然后它重命名所有日志文件并创建一个新的日志文件并继续记录。
在我的程序运行时监视这些日志文件对我来说非常有用,因此我在日志文件上运行“tail -f”以实时查看它。
问题发生在发生日志轮换时,这不会在可预测的时间发生。“Tail”跟随具有特定句柄的文件,无论其名称如何,因此当发生旋转时,tail 指向不再记录到的旧文件。如果我停止并重新运行该命令,它将再次找到当前文件。
如何自动跟踪最新的日志文件?如何跟踪具有给定名称的文件,以便日志轮换始终显示最新文件的输出?
谢谢!
归档时间: |
|
查看次数: |
3197 次 |
最近记录: |