日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

springboot+log4j.yml配置日志文件的方法

瀏覽:17日期:2023-03-25 15:29:06
一,Maven 依賴 pom.xml配置

1, 去掉默認日志,以便切換到log4j2的日志依賴

springboot+log4j.yml配置日志文件的方法

2, 然后添加如下兩個日志依賴

springboot+log4j.yml配置日志文件的方法

二,在工程根目錄下添加 lo4g2.yml 配置文件

springboot+log4j.yml配置日志文件的方法

2, 配置文件內容

<!-- 配置 log4j2 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId></dependency><!-- 加上這個才能辨認到log4j2.yml文件 --><dependency><groupId>com.fasterxml.jackson.dataformat</groupId><artifactId>jackson-dataformat-yaml</artifactId></dependency>三,在工程根目錄下添加 lo4g2.yml 配置文件

1, 文件存放位置

springboot+log4j.yml配置日志文件的方法

2, 配置文件內容

# 共有8個級別,按照從低到高為:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF。Configuration: status: warn monitorInterval: 30 Properties: # 定義全局變量 Property: # 缺省配置(用于開發環境)。其他環境需要在VM參數中指定,如下: #測試:-Dlog.level.console=warn -Dlog.level.xjj=trace #生產:-Dlog.level.console=warn -Dlog.level.xjj=info - name: log.level.console value: info - name: log.path value: log - name: project.name value: opendoc - name: log.pattern value: '%d{yyyy-MM-dd HH:mm:ss.SSS} -%5p ${PID:-} [%15.15t] %-30.30C{1.} : %m%n' Appenders: Console: #輸出到控制臺 name: CONSOLE target: SYSTEM_OUT PatternLayout: pattern: ${log.pattern}# 啟動日志 RollingFile: - name: ROLLING_FILE fileName: ${log.path}/${project.name}.log filePattern: '${log.path}/historyRunLog/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz' PatternLayout: pattern: ${log.pattern} Filters:# 一定要先去除不接受的日志級別,然后獲取需要接受的日志級別 ThresholdFilter: - level: error onMatch: DENY onMismatch: NEUTRAL - level: info onMatch: ACCEPT onMismatch: DENY Policies: TimeBasedTriggeringPolicy: # 按天分類 modulate: true interval: 1 DefaultRolloverStrategy: # 文件最多100個 max: 100# 平臺日志 - name: PLATFORM_ROLLING_FILE ignoreExceptions: false fileName: ${log.path}/platform/${project.name}_platform.log filePattern: '${log.path}/platform/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz' PatternLayout: pattern: ${log.pattern} Policies: TimeBasedTriggeringPolicy: # 按天分類 modulate: true interval: 1 DefaultRolloverStrategy: # 文件最多100個 max: 100# 業務日志 - name: BUSSINESS_ROLLING_FILE ignoreExceptions: false fileName: ${log.path}/bussiness/${project.name}_bussiness.log filePattern: '${log.path}/bussiness/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz' PatternLayout: pattern: ${log.pattern} Policies: TimeBasedTriggeringPolicy: # 按天分類 modulate: true interval: 1 DefaultRolloverStrategy: # 文件最多100個 max: 100# 錯誤日志 - name: EXCEPTION_ROLLING_FILE ignoreExceptions: false fileName: ${log.path}/exception/${project.name}_exception.log filePattern: '${log.path}/exception/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz' ThresholdFilter: level: error onMatch: ACCEPT onMismatch: DENY PatternLayout: pattern: ${log.pattern} Policies: TimeBasedTriggeringPolicy: # 按天分類 modulate: true interval: 1 DefaultRolloverStrategy: # 文件最多100個 max: 100# DB 日志 - name: DB_ROLLING_FILE ignoreExceptions: false fileName: ${log.path}/db/${project.name}_db.log filePattern: '${log.path}/db/$${date:yyyy-MM}/${project.name}-%d{yyyy-MM-dd}-%i.log.gz' PatternLayout: pattern: ${log.pattern} Policies: TimeBasedTriggeringPolicy: # 按天分類 modulate: true interval: 1 DefaultRolloverStrategy: # 文件最多100個 max: 100 Loggers: Root: level: info AppenderRef: - ref: CONSOLE - ref: ROLLING_FILE - ref: EXCEPTION_ROLLING_FILE Logger: - name: platform level: info additivity: false AppenderRef: - ref: CONSOLE - ref: PLATFORM_ROLLING_FILE - name: bussiness level: info additivity: false AppenderRef: - ref: BUSSINESS_ROLLING_FILE - name: exception level: debug additivity: true AppenderRef: - ref: EXCEPTION_ROLLING_FILE - name: db level: info additivity: false AppenderRef: - ref: DB_ROLLING_FILE# 監聽具體包下面的日志# Logger: # 為com.xjj包配置特殊的Log級別,方便調試# - name: com.xjj# additivity: false# level: ${sys:log.level.xjj}# AppenderRef:# - ref: CONSOLE# - ref: ROLLING_FILE

3, 在application.yml引入log4j2.yml

springboot+log4j.yml配置日志文件的方法

四, 不同日志枚舉類

springboot+log4j.yml配置日志文件的方法

springboot+log4j.yml配置日志文件的方法

五, 不同日志工具類util編輯

package com.tcs.irecr.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/*** 本地日志參考類 *@author Administrator **/public class LogUtils {//* 獲取業務日志logger}public static Logger getBussinessLogger() {return LoggerFactory.getLogger(LogEnum.BUSSINESS.getCategory());}//獲取平臺日志loggerpublic static Logger getPlatformLogger() {return LoggerFactory.getLogger(LogEnum.PLATFORM.getCategory());}//獲取數據庫日志loggerpublic static Logger getDBLogger() {return LoggerFactory.getLogger(LogEnum.DB.getCategory());}//獲取異常日志loggerpublic static Logger getExceptionLogger() {return LoggerFactory.getLogger(LogEnum.EXCEPTION.getCategory());}六, 運行時自動在工程目錄下生產日志目錄和日志文件

springboot+log4j.yml配置日志文件的方法

到此這篇關于springboot+log4j.yml配置日志文件的方法的文章就介紹到這了,更多相關springboot log4j.yml配置日志內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品三区视频| 米奇777超碰欧美日韩亚洲| 国产麻豆一区二区三区| 亚洲电影在线| 国产精品久久久久av蜜臀 | 国内在线观看一区二区三区 | 亚洲日本三级| 久久av在线| 日韩精品亚洲aⅴ在线影院| 在线日韩一区| 国产高潮在线| 久久久久久黄| 国产麻豆久久| 午夜av一区| 最新亚洲一区| 国产精品毛片久久久| 亚洲毛片网站| 99视频精品免费观看| 欧美日韩国产一区二区三区不卡| 中文字幕在线视频久| 国产精选在线| 婷婷国产精品| 午夜国产精品视频| 美女网站久久| 91欧美精品| 福利一区二区三区视频在线观看| 国产欧美91| 精品网站999| 91精品久久久久久久久久不卡| 久久久久久久久久久9不雅视频| 91精品福利| 日韩午夜精品| 久久天堂成人| 视频一区二区欧美| 人人精品久久| 中文在线а√在线8| 久久国产电影| 久久亚洲国产精品一区二区| 欧美精品99| 欧美91在线|欧美| 日韩黄色大片网站| 亚洲成a人片| 免费日韩av| 麻豆久久久久久| 亚洲电影在线一区二区三区| 香蕉成人av| 亚洲一区欧美| 欧美少妇精品| 视频一区视频二区中文| 久久av综合| 亚洲制服少妇| 超碰在线99| 免费视频最近日韩| 黑森林国产精品av| 日韩精品一区二区三区中文字幕| 欧美国产小视频| 亚洲久久视频| 久久一区二区三区喷水| 欧美精品国产一区| 日韩视频一区二区三区在线播放免费观看 | 日韩欧美精品一区二区综合视频| 激情综合婷婷| 国产亚洲久久| 亚洲综合不卡| 国户精品久久久久久久久久久不卡| 国产精品一线天粉嫩av| 免费一区二区视频| 欧美日韩水蜜桃| 美女国产精品久久久| 国产亚洲激情| 亚洲精品午夜av福利久久蜜桃| 国产麻豆精品| 日韩一区二区三区免费视频| 亚洲精品2区| 伊人成人网在线看| 激情偷拍久久| 亚洲黄色在线| 视频一区欧美日韩| 国产精品香蕉| 黄色亚洲精品| 久久国产精品久久久久久电车 | 国产精品激情| 日韩伦理福利| 成人羞羞视频在线看网址| 日韩不卡免费高清视频| 国产在线|日韩| 伊人久久成人| 亚洲区欧美区| 中文在线日韩| 奇米狠狠一区二区三区| 模特精品在线| 久久国内精品自在自线400部| 欧美日韩一区二区三区不卡视频| 国产精品一线天粉嫩av| 亚洲www免费| 欧美综合国产| 久久不见久久见中文字幕免费| 色88888久久久久久影院| 群体交乱之放荡娇妻一区二区| 伊人久久亚洲热| 欧美国产不卡| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 久久精品亚洲| 国产aa精品| 蜜桃一区二区三区在线| 福利一区和二区| 亚洲欧美日本日韩| 免费在线亚洲| 美女久久网站| 亚洲精品极品少妇16p| 麻豆精品少妇| 久久爱www.| 欧美日韩国产亚洲一区| 久久精品一区| 亚洲日本欧美| 中文字幕人成乱码在线观看 | 国产一区二区高清| 狠狠久久伊人中文字幕| 亚洲精品系列| 蜜桃视频欧美| 久久超级碰碰| 人在线成免费视频| 国产亚洲电影| 99精品在线观看| 日韩专区欧美专区| 欧美日韩国产探花| 亚洲制服少妇| 视频一区二区三区中文字幕| 免费精品国产| 欧美一级精品| 亚洲丝袜美腿一区| 日韩影院免费视频| 国产综合精品一区| 国产suv精品一区二区四区视频| 日韩精品欧美大片| 一区久久精品| 麻豆精品在线观看| 麻豆精品网站| 亚洲国产专区| 亚洲一区资源| 韩国三级一区| 黄色av日韩| 久久久久久久久久久妇女| 波多野结衣久久精品| 尤物tv在线精品| 国产精品呻吟| 国产精品观看| 在线视频观看日韩| 香蕉久久夜色精品国产| 国产videos久久| 日本黄色精品| 久久男人av| 国产精品v亚洲精品v日韩精品| 国产精品一区亚洲| 欧美亚洲自偷自偷| 日韩视频一区| 国产午夜一区| 亚洲精品一区二区妖精| 亚洲福利免费| 免费在线视频一区| 国产九九精品| 欧美aa一级| 蜜臀av国产精品久久久久| 国产亚洲精品精品国产亚洲综合| 精品一区二区男人吃奶| 欧美1区免费| 99riav1国产精品视频| 韩国久久久久久| 欧美日韩1区2区3区| 99国产精品| 日韩免费视频| 欧美国产亚洲精品| 国产福利资源一区| 成人污污视频| 精品日韩一区| 久久精品午夜| 日产精品一区二区| 精品视频免费| 精品日产乱码久久久久久仙踪林| 国产视频一区二区在线播放| 日韩不卡免费视频| 日韩三区四区| 亚洲精品一级| 国产精品午夜一区二区三区| 国产极品嫩模在线观看91精品| 国产精品一级在线观看| 欧美一级一区| 久久字幕精品一区| 久久精品动漫| 国内亚洲精品| 亚洲一区二区av| 日精品一区二区三区| 99精品视频精品精品视频| 国产日本精品| 久热精品在线| 久久精品一区二区国产| 日韩国产欧美一区二区三区| 亚洲电影在线一区二区三区| 日韩久久99| 亚洲男女av一区二区|