我有log4j2.properties
文件,用于应用程序日志。现在通过使用该属性文件,我需要将主机名/ IP地址打印到输出日志文件。我不想为此修改应用程序代码(java类)。
答案 0 :(得分:0)
如果要在Web应用程序中打印服务器主机名,请在布局模式中包含${hostName}
。
对于log4j2 properties configuration
,下面的模式应该打印服务器的主机名 -
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss.SSS} ${hostName} %level [%t] [%c] [%M] [%l] - %msg%n