国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

SpringBoot中l(wèi)ogback區(qū)分不同環(huán)境配置不同日志級別的方法

2021-10-10 11:03 作者:向上生長之路  | 我要投稿

使用SpringBoot開發(fā)過程中,我們可能會遇到這樣的場景:在開發(fā)環(huán)境下希望打印的日志多一點便于觀察調(diào)用過程,在測試、生產(chǎn)等環(huán)境下只打印必要的日志信息,即根據(jù)不同環(huán)境能設(shè)置不同的日志級別,SpringBoot中提供了<springProfile>標(biāo)簽的使用,來幫助我們實現(xiàn)針對不同環(huán)境的配置。下面給大家演示下具體使用方式~

  • SpringBoot版本 2.4.5

參考官方文檔說明:https://docs.spring.io/spring-boot/docs/2.4.5/reference/htmlsingle/#profile-specific-configuration

使用方式

1.修改SpringBoot工程中的application.yaml配置文件(application.properties配置同理),來加載logback xml配置文件


2.修改logback的xml配置文件,使用<springProfile>標(biāo)簽來聲明不同環(huán)境下的配置

示例配置:https://github.com/netbuffer/spring-boot-demo/blob/logback/src/main/resources/logback-sbd.xml


3.創(chuàng)建Controller層映射方法來觀察日志輸出情況
示例代碼:https://github.com/netbuffer/spring-boot-demo/blob/logback/src/main/java/cn/netbuffer/springboot/demo/controller/ParamController.java


4.修改application.yaml配置文件來設(shè)置SpringBoot啟動環(huán)境


運行效果

啟動工程,通過Postman工具訪問/param/log接口



觀察后臺日志輸出,發(fā)現(xiàn)debug、info級別日志均輸出出來了


再次修改啟動環(huán)境參數(shù),并重新啟動工程


訪問/param/log接口,觀察后臺日志輸出


可以看到日志中只輸出了info級別的日志,證明我們的配置均已經(jīng)生效了~

示例工程:https://github.com/netbuffer/spring-boot-demo/tree/logback


SpringBoot中l(wèi)ogback區(qū)分不同環(huán)境配置不同日志級別的方法的評論 (共 條)

分享到微博請遵守國家法律
岐山县| 九龙县| 伊金霍洛旗| 金平| 张家界市| 阿拉尔市| 石泉县| 综艺| 曲靖市| 江门市| 新田县| 安远县| 永川市| 凤台县| 廊坊市| 石阡县| 元阳县| 石首市| 河津市| 大同市| 弥勒县| 连南| 高安市| 龙胜| 成安县| 赫章县| 黑河市| 凭祥市| 樟树市| 增城市| 来凤县| 宜兰县| 遂平县| 纳雍县| 丰都县| 育儿| 青海省| 河津市| 高雄市| 舟山市| 澄迈县|