我们在 Linux 服务器中部署了非常古老的应用程序。RollingFileAppender
由于磁盘空间问题,我们正在使用删除旧日志。
每当我们在应用程序中遇到问题时,大多数日志都不会在磁盘中可用。如果我们压缩日志文件,我们可以保留 100 个日志文件来代替一个未压缩的日志文件。
有没有办法在日志文件填满后压缩文件并在某个时间点后删除它们[比如说一周。]
我试过了DailyRollingFileAppender
,但它没有按照我们期望的方式工作。
最大日志限制为 500。但应用程序每小时创建 200 个日志。我们可能无法获得包含错误消息的实际日志。因此,我们计划压缩所有日志文件并在一周后将其删除。