springboot日誌記錄操作

2021-09-13 02:53:53 字數 683 閱讀 8684

1、springboot使用的是sel4j(抽象類)日誌框架,具體是由logback來實現

使用方式如下

logger logger = logge***ctory.getlogger(getclass());

logger.trace("……");

logger.debug("……");

logger.info("……");

logger.warn("……");

logger.error("……");

以上日誌的級別由低到高

logging.level.(包名如:com.zhang) = warn(日誌級別)

yml寫法如下

logging:

level:

4、指定log日誌的存放路徑

預設不指定的話只在控制台顯示,可通過以下方式指定

logging.file = d:/zhang.log

以下指定目錄,其檔案的命名根據springboot自已的規則設定

logging.path = d:/

5、指定日誌的顯示格式

logging.pattern.file、logging.pattern.console

具體格式設定參看以下,具體可以網上查詢詳細資訊

「%d------>[%thread]—%msg%n」

Spring Boot 記錄 Http 日誌

在使用spring boot開發web api的時候希望把request,request header,responsereponse header,uri,method等等的資訊記錄到我們的日誌中,方便我們排查問題,也能對系統的資料做一些統計。spring使用了dispatcherservlet來...

SpringBoot整合Redis 使用操作工具類

org.springframework.boot spring boot starter data redis spring redis redisproperties redis資料庫索引 預設為0 redis database 0 timeout 1000 redis伺服器位址 host 127...

springboot 設定日誌

logging.level root info logging.level org springframework web debug 設定包的日誌級別 logging.level org hibernate error或者可以在命令列引數後加 logging.level org springfra...