java - 典型的 log4j 布局

标签 java log4j

我想知道是否有一个典型的 log4j 典型 ConversionPattern 布局可以与 log4j 一起使用。目标是快速设置可用的 log4j。

我选择了这个参数;还有其他一些有用的吗?

控制台附加器

%d %p [%t] %c{2} (%F:%L) %x - %m%n
Date Priority [OutputName] Category (File:Line) DiagnosticContext - SuppliedMessage/n

文件追加器

%d %p %c{2} - %m%n
Date Priority Category - SuppliedMessage/n

这是 log4j 模式参数 https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html

最佳答案

模式布局的存在是为了灵活,让每个人都可以调整它来满足他/她的需求,所以无论你觉得适合什么,都会做得很好,请注意:确保你理解你想出的东西的性能影响(请注意 https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html 上的所有“警告:正在生成调用者位置信息......”)。 This是我的典型用法。

关于java - 典型的 log4j 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14211731/

相关文章:

java - JasperReport org.w3c.tools.codec.Base64Decoder 无法解析为类型

grails - Grails log4j Appender无法正常工作

java - 单元测试 ConsoleAppender log4j

Java - 找不到 Logger 类

spring - Spring mvc Controller 中的 Log4j : how to remove duplication

java - android 广播接收器不工作

java - 为什么我的 Java Web 应用程序找不到 .bat 文件?

java - 将一种方法调用到另一种方法时出现问题

java - 通过反射Java获取对象中的字段及其值

java - Log4J 1.2 文档中的奇怪转换