最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot實(shí)現(xiàn)日志文件分隔(根據(jù)日期和文件大小)

 更新時(shí)間:2026年01月10日 14:55:57   作者:DXIANGH  
文章簡(jiǎn)要介紹了如何在Spring Boot項(xiàng)目中配置日志文件路徑,包括在resource目錄下創(chuàng)建logback-spring.xml文件,并在yml配置文件中設(shè)置logging.file.path屬性來(lái)指定日志文件的輸出路徑

SpringBoot日志文件分隔

1.首先resource目錄下新建文件

  • logback-spring.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!-- https://logback.qos.ch/manual/appenders.html 官網(wǎng) -->
<configuration scan="true">
    <contextName>test</contextName>
    <property name="LOGPATH" value="${LOG_FILE}" />
    <!-- 輸出到控制臺(tái) -->
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>
                [%date{yyyy-MM-dd HH:mm:ss.SSS}] %X{logthreadId} %-5level %logger{80} %method %line - %msg%n
            </pattern>
        </layout>
    </appender>

    <!-- 輸出到文件 -->
    <appender name="fileLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${LOGPATH}${file.separator}current.log</file>
        <append>true</append>
        <encoder>
            <pattern>
                [%date{yyyy-MM-dd HH:mm:ss.SSS}] %X{logthreadId} %-5level %logger{80} %method  %line - %msg%n
            </pattern>
        </encoder>
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <fileNamePattern>${LOGPATH}${file.separator}%d{yyyy-MM-dd}${file.separator}%d{yyyy-MM-dd}.%i.log</fileNamePattern>
            <!--保留天數(shù)-->
            <maxHistory>15</maxHistory>
            <!--分隔的每個(gè)文件的大小-->
            <maxFileSize>500KB</maxFileSize>
        </rollingPolicy>
    </appender>

    <root level="INFO">
        <appender-ref ref="fileLog" />
        <appender-ref ref="stdout"  />
    </root>
</configuration>

2.在yml中做配置

logging:
  file:
    name: ${logging.file.path}
    path: "C:/te/pocLog/"
  level:
    com.baomidou.mybatisplus: DEBUG
    com.zuiwen.boot.mapper: DEBUG
  • logging.file.path為輸出路徑

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot自定義bean綁定實(shí)現(xiàn)

    SpringBoot自定義bean綁定實(shí)現(xiàn)

    這篇文章主要介紹了SpringBoot自定義bean綁定,最常見的配置綁定的場(chǎng)景,是在自定義的bean中通過(guò)@Value注解將某個(gè)屬性和對(duì)應(yīng)的配置綁定
    2022-10-10
  • MybatisPlus?LambdaQueryWrapper使用int默認(rèn)值的坑及解決

    MybatisPlus?LambdaQueryWrapper使用int默認(rèn)值的坑及解決

    這篇文章主要介紹了MybatisPlus?LambdaQueryWrapper使用int默認(rèn)值的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
    2022-01-01
  • Java多線程 中斷機(jī)制及實(shí)例詳解

    Java多線程 中斷機(jī)制及實(shí)例詳解

    這篇文章主要介紹了Java多線程 中斷機(jī)制及實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • springboot整合vue項(xiàng)目(小試牛刀)

    springboot整合vue項(xiàng)目(小試牛刀)

    這篇文章主要介紹了springboot整合vue項(xiàng)目(小試牛刀),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • java實(shí)現(xiàn)驗(yàn)證碼小程序

    java實(shí)現(xiàn)驗(yàn)證碼小程序

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)驗(yàn)證碼小程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Spring?Boot2升級(jí)到3的詳細(xì)步驟記錄

    Spring?Boot2升級(jí)到3的詳細(xì)步驟記錄

    從Spring Boot 2到Spring Boot 3的升級(jí)是一次全面而深刻的變革,它不僅帶來(lái)了技術(shù)棧的更新和新特性的引入,還顯著提升了應(yīng)用的性能和開發(fā)效率,這篇文章主要介紹了Spring?Boot2升級(jí)到3的詳細(xì)步驟,需要的朋友可以參考下
    2025-08-08
  • IDEA創(chuàng)建Servlet編寫HelloWorldServlet頁(yè)面詳細(xì)教程(圖文并茂)

    IDEA創(chuàng)建Servlet編寫HelloWorldServlet頁(yè)面詳細(xì)教程(圖文并茂)

    在學(xué)習(xí)servlet過(guò)程中參考的教程是用eclipse完成的,而我在練習(xí)的過(guò)程中是使用IDEA的,在創(chuàng)建servlet程序時(shí)遇到了挺多困難,在此記錄一下,這篇文章主要給大家介紹了關(guān)于IDEA創(chuàng)建Servlet編寫HelloWorldServlet頁(yè)面詳細(xì)教程的相關(guān)資料,需要的朋友可以參考下
    2023-10-10
  • 詳解Spring Boot 集成Shiro和CAS

    詳解Spring Boot 集成Shiro和CAS

    這篇文章主要介紹了詳解Spring Boot 集成Shiro和CAS,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-05-05
  • 詳解springboot項(xiàng)目啟動(dòng)時(shí)如何排除用不到的bean

    詳解springboot項(xiàng)目啟動(dòng)時(shí)如何排除用不到的bean

    使用springboot開發(fā)項(xiàng)目,我們有時(shí)候會(huì)排除一些項(xiàng)目里面用不到的bean,不然的話項(xiàng)目啟動(dòng)會(huì)報(bào)錯(cuò),這種情況通常是發(fā)生在什么場(chǎng)景里呢,以及如何解決呢,今天咱們就聊一聊
    2024-01-01
  • 深入解析Java的Spring框架中的混合事務(wù)與bean的區(qū)分

    深入解析Java的Spring框架中的混合事務(wù)與bean的區(qū)分

    這篇文章主要介紹了Java的Spring框架中的混合事務(wù)與bean的區(qū)分,Spring是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2016-01-01

最新評(píng)論

化隆| 鄂温| 天全县| 芦山县| 贺兰县| 温泉县| 肃宁县| 大同市| 镇安县| 阿瓦提县| 盘山县| 邯郸县| 陈巴尔虎旗| 屏边| 惠来县| 太仓市| 望谟县| 临桂县| 庐江县| 平昌县| 曲周县| 石首市| 海阳市| 乡城县| 泰宁县| 英德市| 广河县| 罗山县| 乡城县| 永登县| 杂多县| 昌都县| 调兵山市| 克山县| 涟源市| 汉源县| 格尔木市| 新丰县| 东莞市| 樟树市| 盘山县|