gpt4 book ai didi

java - 非旋转 log4j 文件附加器?

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:45 25 4
gpt4 key购买 nike

我们使用 Java 6 和最新版本的 log4j。我们有一个轮换日志的系统进程,因此我们不需要使用我们当前拥有的......

log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.File=/opt/tomcat-instance/nnadbmon/logs/log4j.log
log4j.appender.A1.DatePattern='.'yyyy-MM-dd

我们可以使用什么附加程序,它不会轮换日志,但可以继续利用我们包含的日期模式和文件?谢谢,-戴夫

最佳答案

以下是常见的:

常见的追加器

  • FileAppender,它将日志事件附加到文件中。
  • RollingFileAppender,它扩展了FileAppender来备份日志文件当它们达到一定大小时。
  • DailyRollingFileAppender 它扩展了 FileAppender,以便底层文件以用户选择的频率滚动。
  • ConsoleAppender - 它将日志事件附加到 System.out 或 System.err使用用户指定的布局。默认目标是系统.输出。

从这里引用link

我建议使用 RollingFileAppender 并让您的系统日志滚轮进行每日轮换。

如果您还想要文件上的日期,您可能需要编写自己的 FileAppender。

关于java - 非旋转 log4j 文件附加器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6865243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com