Skip to content

Commit 9a5d346

Browse files
committed
fix: #985 日志未按照日期分割 修复完成
1 parent 6add209 commit 9a5d346

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

server/core/zap.go

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,13 @@ func Zap() (logger *zap.Logger) {
3333
return lev >= zap.ErrorLevel
3434
})
3535

36+
now := time.Now().Format("2006-01-02")
37+
3638
cores := [...]zapcore.Core{
37-
getEncoderCore(fmt.Sprintf("./%s/server_debug.log", global.GVA_CONFIG.Zap.Director), debugPriority),
38-
getEncoderCore(fmt.Sprintf("./%s/server_info.log", global.GVA_CONFIG.Zap.Director), infoPriority),
39-
getEncoderCore(fmt.Sprintf("./%s/server_warn.log", global.GVA_CONFIG.Zap.Director), warnPriority),
40-
getEncoderCore(fmt.Sprintf("./%s/server_error.log", global.GVA_CONFIG.Zap.Director), errorPriority),
39+
getEncoderCore(fmt.Sprintf("./%s/%s/debug.log", global.GVA_CONFIG.Zap.Director, now), debugPriority),
40+
getEncoderCore(fmt.Sprintf("./%s/%s/info.log", global.GVA_CONFIG.Zap.Director, now), infoPriority),
41+
getEncoderCore(fmt.Sprintf("./%s/%s/warn.log", global.GVA_CONFIG.Zap.Director, now), warnPriority),
42+
getEncoderCore(fmt.Sprintf("./%s/%s/error.log", global.GVA_CONFIG.Zap.Director, now), errorPriority),
4143
}
4244
logger = zap.New(zapcore.NewTee(cores[:]...), zap.AddCaller())
4345

@@ -91,7 +93,7 @@ func getEncoderCore(fileName string, level zapcore.LevelEnabler) (core zapcore.C
9193
return zapcore.NewCore(getEncoder(), writer, level)
9294
}
9395

94-
// 自定义日志输出时间格式
96+
// CustomTimeEncoder 自定义日志输出时间格式
9597
func CustomTimeEncoder(t time.Time, enc zapcore.PrimitiveArrayEncoder) {
9698
enc.AppendString(t.Format(global.GVA_CONFIG.Zap.Prefix + "2006/01/02 - 15:04:05.000"))
9799
}

0 commit comments

Comments
 (0)