logback 生成日誌

2022-08-20 23:51:19 字數 1048 閱讀 6410

<?xml version="1.0" encoding="utf-8"?>

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

../ptvslog/server.log

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

class="ch.qos.logback.core.rolling.fixedwindowrollingpolicy">

2../ptvslog/server.log.%i

class="ch.qos.logback.core.rolling.sizebasedtriggeringpolicy">

50mb

(1)第一種配置如下時,將會使日誌檔案往後累加,而不是每日只生成當日的日誌檔案

../ptvslog/access.log

class="ch.qos.logback.core.rolling.timebasedrollingpolicy">

../ptvslog/access.%d.log

1%d -%msg%n

(2)第二種配置如下時,按天生成日誌檔案,每天的日誌檔案裡只儲存當天的日誌資訊

true

class="ch.qos.logback.core.rolling.timebasedrollingpolicy">

../ptvslog/access.%d.log

60%d -%msg%n

(2)第三種配置如下時,按天生成資料夾,每個資料夾裡放當天的日誌檔案

true

class="ch.qos.logback.core.rolling.timebasedrollingpolicy">

../ptvslog/%d/access.%d.log

%d -%msg%n

以下配置表示datacontroller類的info日誌以logdirfile輸出,additivity="false"表示只在

logdirfile輸出,不在其他輸出臺輸出,如果設定為true,表示要在其他地方也輸出。

additivity="false">

C 生成日誌

在後台程式設計中不像前端一樣有console列印輸出可以檢視某些我們需要的資訊,所以可以借助日誌來儲存在本地以供檢視程式報錯或者其他我們想知道的資訊,很簡單,貼下 寫入日誌 public void whitelog string errtext,int value path log.txt 判斷檔案...

python 生成日誌檔案

import logging name input logging.basicconfig filename r c program files log.txt datefmt y m d h m s p level logging.debug,format asctime s message s ...

redis 檢視日誌 生成日誌檔案

配置方法 1 首先找到redis的配置檔案 2 開啟配置檔案,找到logfile 可能有多個logfile,認準旁邊有loglevel的那個 或者直接搜logfile 3 將路徑填入logfile後面的引號內,例如 logfile d redislog redis.log 注意斜桿的方向,這個和wi...