我怎么知道Log4j2框架中的日志消息来自哪里?

问题描述 投票:1回答:1

我正在Log4j2.xml中编写日志记录配置。我已经在指定的程序包中配置了AppenderRef。

<Logger name="org.springframework.boot" level="info" additivity="false">
           <AppenderRef ref="ConsoleAppender" />
           <AppenderRef ref="FileAppender" />
</Logger>

我怎么知道消息的来源。例如。当我在“ org.springframework.boot”中收到一些消息时,我只需要知道味精和指定的软件包即可。

1,消息“ .....”

2,包“ org.springframework.boot”

spring-boot log4j2
1个回答
0
投票

每个日志事件都可以包含呼叫者的位置信息。不同的版式可能包含也可能不包含它,因为包含它有些昂贵。在模式布局中,您可以通过指定%class,%method和%line转换模式来包括它。

© www.soinside.com 2019 - 2024. All rights reserved.