栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Spring Boot执行器和Log4j2

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Boot执行器和Log4j2

好了,经过一番研究,我发现问题出在log4j2-spring.xml,它被定义为配置Log4j2的日志记录。

一个简单的log4j2配置如下所示:

<?xml version="1.0" encoding="UTF-8"?><Configuration><Appenders>    <Console name="Console" target="SYSTEM_OUT">        <PatternLayout pattern="%style{%d{ISO8601}}{black} %highlight{%-5level }[%style{%t}{bright,blue}] %style{%C{1.}}{bright,yellow}: %msg%n%throwable" />    </Console>    <RollingFile name="RollingFile"        fileName="./logs/spring-boot-logger-log4j2.log"        filePattern="./logs/$${date:yyyy-MM}/spring-boot-logger-log4j2-%d{-dd-MMMM-yyyy}-%i.log.gz">        <PatternLayout> <pattern>%d %p %C{1.} [%t] %m%n</pattern>        </PatternLayout>        <Policies> <!-- rollover on startup, daily and when the file reaches 10 MegaBytes--> <onStartupTriggeringPolicy /> <SizebasedTriggeringPolicy size="10 MB" /> <TimebasedTriggeringPolicy />        </Policies>    </RollingFile></Appenders><Loggers>    <!-- LOG everything at INFO level -->    <Root level="info">        <AppenderRef ref="Console" />        <AppenderRef ref="RollingFile" />    </Root>    <!-- LOG "com.example*" at TRACE level -->    <Logger name="com.example" level="trace"></Logger></Loggers></Configuration>

如果使用这样的文件,则仅在

<Loggers>
-tag中定义的记录器将显示在执行器端点。因此,如果您想查看更多Logger,则必须将其添加到此文件中。

(可悲的是,我发现我无法将所有可用的Logger都一一写出,包括每个Logger的名称)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/374857.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号