项目中找到logback.xml 文件 中添加 自定义标签

report-info 为自定义 日志的名称

    <appender name="report-info" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${log.path}/report-info.log</file>
        <!-- 循环政策:基于时间创建日志文件 -->
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <!-- 日志文件名格式 -->
            <fileNamePattern>${log.path}/report-info.%d{yyyy-MM-dd}.log</fileNamePattern>
            <!-- 日志最大的历史 60天 -->
            <maxHistory>360</maxHistory>
        </rollingPolicy>
        <encoder>
            <pattern>${log.pattern}</pattern>
        </encoder>
    </appender>

    <logger name="report-info" level="info">
        <appender-ref ref="report-info"/>
    </logger>

在方法中的使用

    private static final Logger logger = LoggerFactory.getLogger("report-info");

    public void testlogger(){

        logger.info("记录要 输出的日志");

    }

Logo

快速构建 Web 应用程序

更多推荐