enhance(log):日志文件与控制台日志的配置分离。

This commit is contained in:
徐涛 2022-09-09 09:21:19 +08:00
parent 146ef4b7ef
commit 54b680f757

View File

@ -15,11 +15,16 @@ var (
func init() {
consoleWriterSync := zapcore.AddSync(os.Stderr)
rollingWriterSync := zapcore.AddSync(newRollingWriter())
encoderConfig := zap.NewProductionEncoderConfig()
encoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder
encoderConfig.EncodeLevel = zapcore.CapitalLevelEncoder
consoleEncoder := zapcore.NewConsoleEncoder(encoderConfig)
jsonEncoder := zapcore.NewJSONEncoder(encoderConfig)
consoleEncoderConfig := zap.NewProductionEncoderConfig()
consoleEncoderConfig.EncodeTime = zapcore.RFC3339TimeEncoder
consoleEncoderConfig.EncodeLevel = zapcore.CapitalColorLevelEncoder
jsonEncoderConfig := zap.NewProductionEncoderConfig()
jsonEncoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder
consoleEncoder := zapcore.NewConsoleEncoder(consoleEncoderConfig)
jsonEncoder := zapcore.NewJSONEncoder(jsonEncoderConfig)
core := zapcore.NewTee(
zapcore.NewCore(
consoleEncoder,