相关疑难解决方法(0)

如何让log4j删除旧的旋转日志文件?

如何让log4j删除旧的旋转日志文件?我知道我可以设置自动化作业(UNIX的cron和Windows的计划任务),但我希望它跨平台,我希望它在我们的应用程序的日志配置中作为我们的应用程序的一部分,而不是在OS之外的单独代码中特定的脚本语言.我们的应用程序不是用OS脚本语言编写的,我不想在其中执行此部分操作.

log4j rotation

58
推荐指数
3
解决办法
10万
查看次数

使用任何文件附加程序进行Log4j的每日轮换和每月保留

是否可以使用任何log4j附加程序写入具有特定轮换时间和保留限制的日志。
目标是:

  • 每天有一个日志文件;在午夜为新日志创建一个新文件
  • 保留日志文件并在一定时间后自动将其删除;因此,删除早于X天(例如30天)的日志文件

似乎可以旋转,但使用log4j不可能限制保留时间

log4j版本为1.2。

java logging log4j retention

11
推荐指数
2
解决办法
136
查看次数

标签 统计

log4j ×2

java ×1

logging ×1

retention ×1

rotation ×1