亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Spring boot動(dòng)態(tài)修改日志級別的方法

 更新時(shí)間:2022年12月19日 14:35:31   作者:小魏的博客  
我們經(jīng)常會(huì)遇到業(yè)務(wù)想看debug日志的問題,但是debug日志頻繁打印會(huì)對日志查看有影響,且日志多對系統(tǒng)也會(huì)有一定的壓力,因此,如果可以在需要的時(shí)候動(dòng)態(tài)臨時(shí)調(diào)整下日志的級別則是比較完美的,spring boot已經(jīng)支持這種功能,需要的朋友可以參考下

一、前言

我們經(jīng)常會(huì)遇到業(yè)務(wù)想看debug日志的問題,但是debug日志頻繁打印會(huì)對日志查看有影響,且日志多對系統(tǒng)也會(huì)有一定的壓力,因此,如果可以在需要的時(shí)候動(dòng)態(tài)臨時(shí)調(diào)整下日志的級別則是比較完美的,spring boot已經(jīng)支持這種功能。

二、Spring boot 2.1調(diào)整方式

1、查看當(dāng)前應(yīng)用各包/類的日志級別

由于引入了很多其它的組件,spring boot支持對不同組件精細(xì)化調(diào)整日志級別

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、查看指定包/類日志詳情

http://localhost:7011/actuator/loggers/com.alibaba.druid

{
    "configuredLevel": null,
    "effectiveLevel": "INFO"
}

3、動(dòng)態(tài)修改日志級別

up-687d8b91ebeb7e9138aa1254184e40b46e6.png

再次查看日志級別如下,可見修改成功:

up-8b70009fb743142f41afe2f21b6ab81a034.png

三、Spring boot 1.5 調(diào)整方式

URL不一樣

up-6e50f5bcd31cb816d8bb8fb4ec458bd7f5b.png

查看日志級別:

up-e74cd343e5803de72e09e694913d1955cb9.png

參考資料:

Spring Boot 2動(dòng)態(tài)修改日志級別

到此這篇關(guān)于Spring boot動(dòng)態(tài)修改日志級別的文章就介紹到這了,更多相關(guān)Spring boot動(dòng)態(tài)修改日志級別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SVN導(dǎo)入maven項(xiàng)目報(bào)錯(cuò)解決方案

    SVN導(dǎo)入maven項(xiàng)目報(bào)錯(cuò)解決方案

    這篇文章主要介紹了SVN導(dǎo)入maven項(xiàng)目報(bào)錯(cuò)解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • SpringBoot整合定時(shí)任務(wù)的方法

    SpringBoot整合定時(shí)任務(wù)的方法

    通過 ThreadPoolExecutor 可以實(shí)現(xiàn)各式各樣的自定義線程池,而 ScheduledThreadPoolExecutor 類則在自定義線程池的基礎(chǔ)上增加了周期性執(zhí)行任務(wù)的功能,這篇文章主要介紹了SpringBoot整合定時(shí)任務(wù),需要的朋友可以參考下
    2024-05-05
  • Java迭代器與Collection接口超詳細(xì)講解

    Java迭代器與Collection接口超詳細(xì)講解

    Collection也稱集合,集合概述:集合是Java中提供的一種容器,可以用來存儲(chǔ)多個(gè)數(shù)據(jù)。Iterator(迭代器)不是一個(gè)集合,它是一種用于訪問集合的方法,可用于迭代 ArrayList 和 HashSet 等集合
    2022-07-07
  • Springboot實(shí)現(xiàn)發(fā)送郵件及注冊激活步驟

    Springboot實(shí)現(xiàn)發(fā)送郵件及注冊激活步驟

    為了方便郵件發(fā)送功能的使用,我們用郵件發(fā)送功能實(shí)現(xiàn)用戶注冊,實(shí)現(xiàn)步驟大概就是進(jìn)行用戶注冊同時(shí)發(fā)送一封激活郵件,郵件里附帶激活鏈接,關(guān)于Springboot發(fā)送郵件注冊激活功能的實(shí)現(xiàn)參考下本文吧
    2021-06-06
  • 詳解Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶

    詳解Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶

    這篇文章主要為大家介紹了Spring?Security怎么從數(shù)據(jù)庫加載我們的用戶示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Java Listener監(jiān)聽器使用規(guī)范詳細(xì)介紹

    Java Listener監(jiān)聽器使用規(guī)范詳細(xì)介紹

    監(jiān)聽器是一個(gè)專門用于對其他對象身上發(fā)生的事件或狀態(tài)改變進(jìn)行監(jiān)聽和相應(yīng)處理的對象,當(dāng)被監(jiān)視的對象發(fā)生情況時(shí),立即采取相應(yīng)的行動(dòng)。監(jiān)聽器其實(shí)就是一個(gè)實(shí)現(xiàn)特定接口的普通java程序,這個(gè)程序?qū)iT用于監(jiān)聽另一個(gè)java對象的方法調(diào)用或?qū)傩愿淖?/div> 2023-01-01
  • 基于jdbc處理Clob的使用介紹

    基于jdbc處理Clob的使用介紹

    本篇文章是對jdbc處理Clob的使用進(jìn)行了分析介紹,需要的朋友參考下
    2013-05-05
  • 如何查看java進(jìn)程內(nèi)存占用情況

    如何查看java進(jìn)程內(nèi)存占用情況

    這篇文章主要介紹了如何查看java進(jìn)程內(nèi)存占用情況問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • Java異常跟蹤棧定義與用法示例

    Java異常跟蹤棧定義與用法示例

    這篇文章主要介紹了Java異常跟蹤棧定義與用法,結(jié)合具體實(shí)例形式分析了異常處理?xiàng)5母拍?、原理及相關(guān)使用技巧,需要的朋友可以參考下
    2018-05-05
  • SpringBoot?Bean實(shí)例化流程解析

    SpringBoot?Bean實(shí)例化流程解析

    在SpringBoot啟動(dòng)過程中會(huì)執(zhí)行refreshContext()方法,而在其執(zhí)行過程中,又會(huì)調(diào)用finishBeanFactoryInitialization()方法,該方法負(fù)責(zé)了Bean的實(shí)例化,那么本文將從源碼跟讀的角度來解析一下具體流程
    2023-08-08

最新評論