日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

springboot 將logback日志根據不同類輸入到不同路徑下

作者:健康平安的活著 更新時間: 2022-07-10 編程語言

一 操作

1.1 描述

一個項目中有多個java類,希望將不同類的輸出日志,輸入到不同的文件當中,能否實現?

答案是:ofcourse! come on!

1.2? 配置如下:

1.logback配置日志輸出格式

 <!--15.  HotSurfaceResidualAggerationTaskFileLog 定時任務生成日志文件 -->
    <appender name="HotSurfaceResidualAggerationTaskFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <!-- 日志名稱 -->
        <file>${LOG_PATH}/hotsurfaceresidualAggerationTask/hotsurfaceresidualAggerationTask.log</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <fileNamePattern>${LOG_PATH}/hotsurfaceresidualAggerationTask/hotsurfaceresidualAggerationTask.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
            <!-- 日志最大 50MB -->
            <maxFileSize>50MB</maxFileSize>
            <!-- 保存 30 天 -->
            <maxHistory>3</maxHistory>
            <!--            <totalSizeCap>10GB</totalSizeCap>  &lt;!&ndash; 總日志大小 &ndash;&gt;-->
        </rollingPolicy>

        <encoder>
            <pattern>${LOG_FILE_PATTERN}</pattern>
        </encoder>
    </appender>

?2.配置日志輸出級別

    <!--15.HotSurfaceResidualAggerationTaskLog  受熱面殘差值求均值統計 -->
    <logger name="HotSurfaceResidualAggerationTaskLog" level="INFO" additivity="false">
        <appender-ref ref="CONSOLE"/>
        <appender-ref ref="HotSurfaceResidualAggerationTaskFile"/>
    </logger>

?3.引用

4.效果

?

原文鏈接:https://blog.csdn.net/u011066470/article/details/125584604

欄目分類
最近更新