enhance(log):日志文件与控制台日志的配置分离。
This commit is contained in:
parent
146ef4b7ef
commit
54b680f757
|
@ -15,11 +15,16 @@ var (
|
||||||
func init() {
|
func init() {
|
||||||
consoleWriterSync := zapcore.AddSync(os.Stderr)
|
consoleWriterSync := zapcore.AddSync(os.Stderr)
|
||||||
rollingWriterSync := zapcore.AddSync(newRollingWriter())
|
rollingWriterSync := zapcore.AddSync(newRollingWriter())
|
||||||
encoderConfig := zap.NewProductionEncoderConfig()
|
|
||||||
encoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder
|
consoleEncoderConfig := zap.NewProductionEncoderConfig()
|
||||||
encoderConfig.EncodeLevel = zapcore.CapitalLevelEncoder
|
consoleEncoderConfig.EncodeTime = zapcore.RFC3339TimeEncoder
|
||||||
consoleEncoder := zapcore.NewConsoleEncoder(encoderConfig)
|
consoleEncoderConfig.EncodeLevel = zapcore.CapitalColorLevelEncoder
|
||||||
jsonEncoder := zapcore.NewJSONEncoder(encoderConfig)
|
|
||||||
|
jsonEncoderConfig := zap.NewProductionEncoderConfig()
|
||||||
|
jsonEncoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder
|
||||||
|
|
||||||
|
consoleEncoder := zapcore.NewConsoleEncoder(consoleEncoderConfig)
|
||||||
|
jsonEncoder := zapcore.NewJSONEncoder(jsonEncoderConfig)
|
||||||
core := zapcore.NewTee(
|
core := zapcore.NewTee(
|
||||||
zapcore.NewCore(
|
zapcore.NewCore(
|
||||||
consoleEncoder,
|
consoleEncoder,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user