最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)境配置不同日志級別的方法的評論 (共 條)

分享到微博請遵守國家法律
南澳县| 东城区| 和林格尔县| 忻城县| 庆元县| 婺源县| 奉节县| 福鼎市| 吉水县| 河北省| 嘉黎县| 宝坻区| 贵南县| 盐边县| 万源市| 沙河市| 兖州市| 枞阳县| 宿松县| 乐平市| 平潭县| 平利县| 乳源| 涿州市| 小金县| 伊宁县| 如东县| 莎车县| 济宁市| 当阳市| 景东| 板桥市| 仪征市| 恩平市| 高碑店市| 津市市| 城步| 东乌珠穆沁旗| 韶山市| 元谋县| 白沙|