SpringBoot 三 日誌檔案

2021-08-21 04:57:31 字數 1722 閱讀 7852

總結:1、springboot底層使用slf4 + logback的方式進行日誌記錄

2、springboot將其他的日誌檔案都替換成slf4.

3、中間包替換?

4、如果我們要引入其他框架?一定要把這個框架的預設配置移除掉;要不包名類名一直則衝突

如下圖:

springboot日誌檔案配置預設是info級別,也可以配置某乙個包下面的日誌輸出

logger.trace("trace日誌輸出");

logger.debug("debug日誌輸出");

logger.info("info日誌輸出");

logger.warn("warn日誌輸出");

logger.error("error日誌輸出");

案例:配置com.debug包下的日誌輸出是trace級別

測試類測試

控制台結果輸出:

#當前專案下生成springboot.log檔案。

#也可以指定完成的路徑 例如:d:/springboot.log

logging.file

=logging/springboot01.log

執行之後接到的結果

#控制台輸出格式:%d [%thread] %-5level %logger - %msg%n

#控制台輸出案例;2018-07-04 [main] info com.debug.springboottest - info日誌輸出

logging.pattern.console

=%d [%thread] %-5level %logger - %msg%n

#指定檔案輸出格式:%d === [%thread] === %-5level === %logger --> %msg%n

#指定檔案輸出案例;2018-07-04 === [main] === error === com.debug.springboottest --> error日誌輸出

練習指令碼三 日誌清除

日誌清除 bin bash 清除日誌指令碼,版本2 log dir var log root uid 0 uid為0的時候,使用者才具有root使用者的許可權 判斷是否使用root使用者來執行 if uid ne root uid then echo must be root to run this...

Mysql基礎課三 日誌

保證 如果客戶端收到事務成功的訊息,事務就一定持久化了 保證 如果客戶端收到事務失敗 比如主鍵衝突 回滾等 的訊息,事務就一定失敗了 保證 如果客戶端收到,執行異常的訊息,應該通過查詢當前狀態來繼續後續的邏輯,此時資料庫只需要保證內部一致 資料和日誌之間,主庫和備庫之間 通俗的來說,crash sa...

Nginx初學(三)日誌的配置

1 進入到nginx的日誌目錄,我們可以看到下圖的三個檔案 其中nginx.pid中存放的是程序號,access.log是訪問日誌,error是錯誤日誌。2 我們開啟配置檔案,可以設定自己的日誌檔案。如下,配置好後儲存,重啟nginx。server access log logs wuaipic.l...