欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot默認(rèn)日志logback輸出格式配置

 更新時間:2025年09月02日 10:46:34   作者:現(xiàn)在沒有牛仔了  
Springboot內(nèi)置使用了commons-logging日志門面,并內(nèi)置一個logback日志實現(xiàn),默認(rèn)輸出INFO級別,可以在application配置文件中修改logback的默認(rèn)配置,下面就來介紹一下,感興趣的可以了解一下

Springboot內(nèi)置使用了commons-logging日志門面,并內(nèi)置一個logback日志實現(xiàn),默認(rèn)輸出INFO級別,可以在application配置文件中修改logback的默認(rèn)配置。

Springboot默認(rèn)輸出的內(nèi)容由以下幾個部分組成

2024-08-08 23:05:38.909  INFO 6540 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''

  1. 2024-08-08 23:05:38.909 - 指定格式的日期
  2. INFO - 日志級別,logback默認(rèn)日志級別是INFO
  3. 6540 - PID(進程id)
  4. main - 當(dāng)前線程,main表示主線程
  5. o.s.b.w.embedded.tomcat.TomcatWebServer - 某個類的日志記錄器,可以設(shè)置顯示的最大長度,如果超長會用單個字母代替包的路徑,但是最后的類名一定會顯示完成
  6. Tomcat started on port(s): 8080 (http) with context path '' - 最后的部分就是輸出的日志內(nèi)容了

輸出日志的格式如下:

以上就是SpringBoot中l(wèi)ogback的默認(rèn)輸出格式,如果想要實現(xiàn)自定義配置,可以在application配置文件中設(shè)置logging.pattern.console屬性:

logging:
  pattern:
    console: '%yellow(%d{yyyy-MM-dd HH:mm:ss.SSS}) %red([%thread]) %highlight(%-5level) %cyan(%logger{50}) %F:%M:%L - %magenta(%msg) %n'
  1. %yellow(%d{yyyy-MM-dd HH:mm:ss.SSS}) - 指定輸出日期的格式,%yellow設(shè)置輸出字體顏色為黃色
  2. %red([%thread]) - 設(shè)置線程名輸出為紅色
  3. %highlight(%-5level) - 設(shè)置高亮顯示日志級別
  4. %cyan(%logger{50}) - 設(shè)置日志記錄器內(nèi)容輸出為白色,輸出的內(nèi)容長度為50
  5. %F:%M:%L - %F表示發(fā)出日志請求的java源文件名稱,%M表示日志請求發(fā)出方法的方法名,%L表示日志請求的行號
  6. %magenta(%msg) - 設(shè)置輸出的日志內(nèi)容顏色為紫色
  7. %n - 最后一位是換行符

輸出自定義格式日志如下:

以上就是logback日志輸出格式的一個簡單案例

配置將日志保存到文件中

如果需要將日志保存到日志文件中,可以在Application配置文件中做如下配置

file:
  name: D://code//testlog//logback.log
  path: D://code//testlog
  • name - 屬性指定日志文件的全路徑名
  • path - 屬性設(shè)置日志文件要保存到哪個路徑下

需要注意的是,這兩個屬性要么同時設(shè)置,要么只設(shè)置name屬性,如果單獨設(shè)置path為日志文件路徑,則只會生成文件夾,不會創(chuàng)建日志文件。

到此這篇關(guān)于SpringBoot默認(rèn)日志logback輸出格式配置的文章就介紹到這了,更多相關(guān)SpringBoot默認(rèn)日志logback輸出內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java多線程模式之Balking模式詳解

    Java多線程模式之Balking模式詳解

    這篇文章主要介紹了Java多線程模式之Balking模式,結(jié)合實例形式較為詳細(xì)的分析了Balking模式的原理、用法與相關(guān)注意事項,需要的朋友可以參考下
    2017-06-06
  • Java中隊列(Queue)和列表(List)的區(qū)別解析

    Java中隊列(Queue)和列表(List)的區(qū)別解析

    Java中的列表(List)和隊列(Queue)是兩種常用的數(shù)據(jù)結(jié)構(gòu),它們分別用于不同的場景,列表是有序的,支持隨機訪問,允許重復(fù)元素,并且可以通過索引插入或刪除元素,下面通過本文給大家介紹Java中隊列(Queue)和列表(List)的區(qū)別,感興趣的朋友一起看看吧
    2025-03-03
  • Java中StringRedisTemplate和RedisTemplate的區(qū)別及使用方法

    Java中StringRedisTemplate和RedisTemplate的區(qū)別及使用方法

    本文主要介紹了Java中StringRedisTemplate和RedisTemplate的區(qū)別及使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • SpringBoot緩存方法返回值的方法詳解

    SpringBoot緩存方法返回值的方法詳解

    如何緩存方法的返回值?應(yīng)該會有很多的辦法,這篇文章主要為大家介紹兩個比較常見并且比較容易實現(xiàn)的辦法:自定義注解和SpringCache,希望對大家有所幫助
    2023-10-10
  • java_IO向文件中寫入和讀取內(nèi)容代碼實例

    java_IO向文件中寫入和讀取內(nèi)容代碼實例

    這篇文章主要介紹了java_IO向文件中寫入和讀取內(nèi)容,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Spring中的@ResponseStatus使用

    Spring中的@ResponseStatus使用

    這篇文章主要介紹了Spring中的@ResponseStatus使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • MVC AOP面向切面編程簡單介紹及實例

    MVC AOP面向切面編程簡單介紹及實例

    這篇文章主要介紹了MVC AOP面向切面編程簡單介紹及實例的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • java中同類對象之間的compareTo()和compare()方法對比分析

    java中同類對象之間的compareTo()和compare()方法對比分析

    這篇文章主要介紹了java中同類對象之間的compareTo()和compare()方法對比分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Java秒殺系統(tǒng):web層詳解

    Java秒殺系統(tǒng):web層詳解

    本文主要介紹了如何設(shè)計一個秒殺系統(tǒng)的web層相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧,希望能夠給你帶來幫助
    2021-10-10
  • Java計算兩個日期時間之間的天數(shù)最簡方法

    Java計算兩個日期時間之間的天數(shù)最簡方法

    這篇文章給大家分享了Java計算兩個日期時間之間的天數(shù)最簡單的實現(xiàn)方法,有興趣的朋友可以參考學(xué)習(xí)下。
    2018-07-07

最新評論