enhance(log):改进日志的滚动保存配置。

This commit is contained in:
徐涛 2022-09-09 08:49:53 +08:00
parent e619d27559
commit 146ef4b7ef

View File

@ -1,11 +1,9 @@
package logger
import (
"fmt"
"io"
"log"
"os"
"time"
"gopkg.in/natefinch/lumberjack.v2"
)
@ -16,12 +14,10 @@ func newRollingWriter() io.Writer {
return nil
}
now := time.Now()
return &lumberjack.Logger{
Filename: fmt.Sprintf("log/%04d-%02d-%02d.log", now.Year(), now.Month(), now.Day()),
MaxBackups: 0, // files
MaxSize: 200, // megabytes
MaxAge: 0, // days
Filename: "log/electricity_bill_service.log",
MaxBackups: 366 * 10, // files
MaxSize: 200, // megabytes
MaxAge: 366 * 10, // days
}
}