diff --git a/internal/server/config/log.go b/internal/server/config/log.go index 18f9398825d9634078e8ada2011a478e607f039b..bc70544e75863fc08733fdc68cb889d6c1749164 100644 --- a/internal/server/config/log.go +++ b/internal/server/config/log.go @@ -178,13 +178,16 @@ func zapCoreInFile(c zapcore.Core) zapcore.Core { core := zapcore.NewCore( zapcore.NewJSONEncoder(zap.NewProductionEncoderConfig()), - zapcore.AddSync(&lumberjack.Logger{ - Filename: logPathInfo, - LocalTime: true, - MaxSize: 300, // M - MaxAge: 30, // days - MaxBackups: 30, - }), + zapcore.NewMultiWriteSyncer( + zapcore.AddSync(&lumberjack.Logger{ + Filename: logPathInfo, + LocalTime: true, + MaxSize: 300, // M + MaxAge: 30, // days + MaxBackups: 30, + }), + zapcore.AddSync(os.Stdout), + ), zap.DebugLevel, ) cores := zapcore.NewTee(c, core)