写点什么

logback 默认配置文件

作者:JefferLiu
  • 2023-01-16
    辽宁
  • 本文字数:828 字

    阅读完需:约 3 分钟

<?xml version="1.0" encoding="UTF-8"?><configuration  scan="true" scanPeriod="60 seconds" debug="false">    <contextName>logback</contextName>    <!--输出到控制台-->    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">        <encoder>            <pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n</pattern>        </encoder>    </appender>
<!--按天生成日志--> <appender name="logFile" class="ch.qos.logback.core.rolling.RollingFileAppender"> <Prudent>true</Prudent> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <FileNamePattern> applog/%d{yyyy-MM-dd}.log </FileNamePattern> </rollingPolicy> <layout class="ch.qos.logback.classic.PatternLayout"> <Pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} [%file:%line] - %msg%n </Pattern> </layout> </appender>
<logger name="root" level="info"> <appender-ref ref="console"/> <appender-ref ref="logFile" /> </logger>
<logger name="com.neumiva" level="debug" additivity="false"> <appender-ref ref="console"/> <appender-ref ref="logFile" /> </logger>
</configuration>
复制代码

Logback 是由log4j创始人设计的又一个开源日志组件。logback 当前分成三个模块:logback-core,logback- classic 和 logback-access。logback-core 是其它两个模块的基础模块。logback-classic 是 log4j 的一个 改良版本。此外 logback-classic 完整实现 SLF4J API 使你可以很方便地更换成其它日志系统如 log4j 或 JDK14 Logging。logback-access 访问模块与Servlet容器集成提供通过 Http 来访问日志的功能。 [1] 

用户头像

JefferLiu

关注

复杂的东西简单讲,简单的东西深刻讲。 2018-08-21 加入

已昏懒人

评论

发布
暂无评论
logback 默认配置文件_JefferLiu_InfoQ写作社区