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

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

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

瀏覽:18日期: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久久,三上悠亚国产精品一区二区三区
蜜桃视频欧美| 欧美特黄a级高清免费大片a级| 免费日韩视频| 亚洲精品电影| 99久久精品费精品国产| 黄色aa久久| 日韩在线中文| 久久久蜜桃一区二区人| 久草免费在线视频| 成人自拍av| 婷婷综合亚洲| 亚洲欧美日韩精品一区二区| 亚洲在线成人| 亚洲人成亚洲精品| 日韩高清电影免费| 国产免费播放一区二区| 日本精品久久| 国产精品99久久免费| 精品免费在线| 亚洲播播91| 日韩视频在线一区二区三区 | 天堂va蜜桃一区二区三区| 免费久久99精品国产| 日韩av不卡一区二区| 国产免费久久| 深夜视频一区二区| 国产一区成人| 欧美日韩99| 精品久久视频| 国产综合精品一区| 伊人久久大香伊蕉在人线观看热v| 亚洲精品乱码日韩| 国产精品久久国产愉拍| 色在线中文字幕| 亚洲一卡久久| 国产精品入口久久| 亚洲www啪成人一区二区| 亚洲一区二区网站| 日产欧产美韩系列久久99| 国产美女亚洲精品7777| 三上亚洲一区二区| 天堂成人免费av电影一区| 国产精品久久久一区二区| 亚洲成人不卡| 日韩精品一区二区三区中文| 久久精品国产99国产| 欧美 日韩 国产一区二区在线视频| 亚洲人成在线影院| 国产在线观看www| 蜜臀久久久99精品久久久久久| 国产精品一区二区三区美女| 亚洲精品.com| 日本久久一区| 欧美日韩在线网站| 日本一区二区三区视频在线看| 精品黄色一级片| 在线综合视频| 精品国产aⅴ| 视频在线观看91| 福利精品在线| 日韩久久一区| 色老板在线视频一区二区| 视频国产精品| 日韩专区精品| 国产一级成人av| 亚洲网站视频| 久久xxx视频| 美女国产一区| 日韩国产在线| 日本久久一区| 一区免费在线| 国产成人a视频高清在线观看| 一区二区亚洲视频| 日韩高清中文字幕一区二区| 国产欧美日韩精品一区二区三区| 婷婷综合社区| 97精品中文字幕| 91精品国产自产精品男人的天堂 | 国产伊人精品| 久久亚洲人体| 青青草国产精品亚洲专区无| 久久久久亚洲| 久久99精品久久久久久园产越南| 99视频一区| 午夜av不卡| 国产精品视频3p| 日本不卡一区二区三区| 国产高清一区| 日韩免费福利视频| 国产伊人久久| 国产色噜噜噜91在线精品| 水野朝阳av一区二区三区| 欧美日韩一二三四| 超碰在线99| 久久影视三级福利片| 欧美日韩91| 午夜精品影视国产一区在线麻豆| 在线亚洲成人| 亚洲成av人片一区二区密柚| 国产一区二区三区四区五区传媒| 欧美久久一区二区三区| 最近国产精品视频| 中文国产一区| 久久国产小视频| 国产精品99一区二区三区| 欧美国产先锋| 欧美久久香蕉| 少妇精品久久久一区二区 | 99久久夜色精品国产亚洲1000部| 久久91视频| 国产精品扒开腿做爽爽爽软件| 蜜桃视频一区二区三区在线观看| 婷婷色综合网| 黄色不卡一区| 欧美成人久久| 国内精品福利| 伊人精品在线| 91九色精品| 一区在线视频观看| 国产视频一区欧美| 欧美1区免费| 午夜国产精品视频| 欧美日韩国产精品一区二区亚洲| 国产99久久久国产精品成人免费| 久久精品欧美一区| 欧美精品一二| 图片区亚洲欧美小说区| 亚洲午夜视频| 亚洲激情中文| 免费在线看一区| 亚洲精品护士| 欧美视频久久| 久久亚洲资源中文字| 国产成人77亚洲精品www| av在线最新| 久久亚洲精品中文字幕蜜潮电影| 国产一区日韩欧美| 视频一区二区不卡| 日韩av网站在线免费观看| 国产精品va视频| 国产+成+人+亚洲欧洲在线| 精品国产乱码久久久| 最近高清中文在线字幕在线观看1| 日韩久久视频| 欧美日韩国产一区精品一区| 久久国产高清| 日本精品久久| 国产一区调教| 图片区亚洲欧美小说区| 亚洲日韩中文字幕一区| 国产精品一国产精品k频道56| 麻豆传媒一区二区三区| 鲁鲁在线中文| 99精品99| 国产日韩欧美在线播放不卡| 国产精品久久久久久久免费软件| 精品久久精品| 婷婷色综合网| 日韩精选在线| 91一区二区三区四区| 激情综合激情| 亚洲精品大片| 国产精品久久久久蜜臀| 激情久久婷婷| 日韩欧美中文字幕一区二区三区 | 99tv成人| 日韩一区欧美二区| 国产精品一级| 伊人久久大香线蕉av不卡| 免费一区二区视频| 精品香蕉视频| 国产视频一区欧美| 欧美激情aⅴ一区二区三区 | 黄色精品视频| 亚洲中字黄色| 国产精品网址| 日韩欧美精品一区| 中文字幕成人| 国产欧美69| 亚洲韩日在线| 国产精品视频一区二区三区四蜜臂| 日韩欧美午夜| 综合亚洲视频| 一本大道色婷婷在线| 丝袜美腿高跟呻吟高潮一区| 久久不见久久见中文字幕免费| 999国产精品视频| 国产日产精品_国产精品毛片| 99精品在线观看| 国产精品一区二区美女视频免费看 | 免费看精品久久片| 日韩.com| 日本一区二区中文字幕| 一本大道色婷婷在线| 日本不卡高清| 国产综合婷婷| 久久亚洲人体| 亚洲精品进入| 久久三级福利| 欧美成人精品一级|