优化日志

This commit is contained in:
duanhf2012
2024-12-11 17:49:59 +08:00
parent f34dc7d53f
commit 16745b34f0

View File

@@ -23,7 +23,7 @@ type Logger struct {
Encoder zapcore.Encoder
LogConfig *lumberjack.Logger
SugaredLogger *zap.SugaredLogger
WriteSyncer zapcore.WriteSyncer
CoreList []zapcore.Core
}
func SetLogger(logger *Logger) {
@@ -106,9 +106,8 @@ func (logger *Logger) Init() {
coreList = append(coreList, core)
}
if logger.WriteSyncer != nil {
core := zapcore.NewCore(logger.Encoder, logger.WriteSyncer, logger.LogLevel)
coreList = append(coreList, core)
if logger.CoreList != nil {
coreList = append(coreList, logger.CoreList...)
}else if logger.LogPath != "" {
WriteSyncer := zapcore.AddSync(logger.LogConfig)
core := zapcore.NewCore(logger.Encoder, WriteSyncer, logger.LogLevel)