Spring boot動(dòng)態(tài)修改日志級(jí)別的方法
一、前言
我們經(jīng)常會(huì)遇到業(yè)務(wù)想看debug日志的問(wèn)題,但是debug日志頻繁打印會(huì)對(duì)日志查看有影響,且日志多對(duì)系統(tǒng)也會(huì)有一定的壓力,因此,如果可以在需要的時(shí)候動(dòng)態(tài)臨時(shí)調(diào)整下日志的級(jí)別則是比較完美的,spring boot已經(jīng)支持這種功能。
二、Spring boot 2.1調(diào)整方式
1、查看當(dāng)前應(yīng)用各包/類(lèi)的日志級(jí)別
由于引入了很多其它的組件,spring boot支持對(duì)不同組件精細(xì)化調(diào)整日志級(jí)別
http://localhost:7011/actuator/loggers
{ "levels": [ "OFF", "ERROR", "WARN", "INFO", "DEBUG", "TRACE" ], "loggers": { "ROOT": { "configuredLevel": "DEBUG", "effectiveLevel": "DEBUG" }, "com": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid.pool": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid.pool.DruidAbstractDataSource": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid.pool.DruidConnectionHolder": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid.pool.DruidDataSource": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, "com.alibaba.druid.pool.DruidDataSourceStatLoggerImpl": { "configuredLevel": null, "effectiveLevel": "DEBUG" }, // ...省略 } }
2、查看指定包/類(lèi)日志詳情
http://localhost:7011/actuator/loggers/com.alibaba.druid
{ "configuredLevel": null, "effectiveLevel": "INFO" }
3、動(dòng)態(tài)修改日志級(jí)別
再次查看日志級(jí)別如下,可見(jiàn)修改成功:
三、Spring boot 1.5 調(diào)整方式
URL不一樣
查看日志級(jí)別:
參考資料:
Spring Boot 2動(dòng)態(tài)修改日志級(jí)別
到此這篇關(guān)于Spring boot動(dòng)態(tài)修改日志級(jí)別的文章就介紹到這了,更多相關(guān)Spring boot動(dòng)態(tài)修改日志級(jí)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SVN導(dǎo)入maven項(xiàng)目報(bào)錯(cuò)解決方案
這篇文章主要介紹了SVN導(dǎo)入maven項(xiàng)目報(bào)錯(cuò)解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12Springboot實(shí)現(xiàn)發(fā)送郵件及注冊(cè)激活步驟
為了方便郵件發(fā)送功能的使用,我們用郵件發(fā)送功能實(shí)現(xiàn)用戶(hù)注冊(cè),實(shí)現(xiàn)步驟大概就是進(jìn)行用戶(hù)注冊(cè)同時(shí)發(fā)送一封激活郵件,郵件里附帶激活鏈接,關(guān)于Springboot發(fā)送郵件注冊(cè)激活功能的實(shí)現(xiàn)參考下本文吧2021-06-06詳解Spring?Security怎么從數(shù)據(jù)庫(kù)加載我們的用戶(hù)
這篇文章主要為大家介紹了Spring?Security怎么從數(shù)據(jù)庫(kù)加載我們的用戶(hù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01Java Listener監(jiān)聽(tīng)器使用規(guī)范詳細(xì)介紹
監(jiān)聽(tīng)器是一個(gè)專(zhuān)門(mén)用于對(duì)其他對(duì)象身上發(fā)生的事件或狀態(tài)改變進(jìn)行監(jiān)聽(tīng)和相應(yīng)處理的對(duì)象,當(dāng)被監(jiān)視的對(duì)象發(fā)生情況時(shí),立即采取相應(yīng)的行動(dòng)。監(jiān)聽(tīng)器其實(shí)就是一個(gè)實(shí)現(xiàn)特定接口的普通java程序,這個(gè)程序?qū)iT(mén)用于監(jiān)聽(tīng)另一個(gè)java對(duì)象的方法調(diào)用或?qū)傩愿淖?/div> 2023-01-01最新評(píng)論