Browse Source

日志保留时间修改

xyxie 1 year ago
parent
commit
7850273041
1 changed files with 3 additions and 6 deletions
  1. 3 6
      utils/logs.go

+ 3 - 6
utils/logs.go

@@ -37,7 +37,6 @@ func init() {
 	// 打开文件
 	logFileName := path.Join(logPath, logFile)
 	logConf := getDefaultLogrusConfig(logFileName)
-	logConf.MaxAge = 1
 	// 使用滚动压缩方式记录日志
 	rolling(FileLog, logConf)
 	//rolling(bLogFileName)
@@ -51,7 +50,6 @@ func init() {
 	// 设置日志记录级别
 	//FileLog.SetLevel(logrus.DebugLevel)
 
-	//初始化binlog日志
 	//FileLog.Info("abc")
 	initBinlog()
 	initApiLog()
@@ -134,7 +132,6 @@ func initFileLogData() {
 	logConf := getDefaultLogrusConfig(logFileName)
 	// 使用滚动压缩方式记录日志
 	rolling(FileLogData, logConf)
-	//rolling(bLogFileName)
 	// 设置日志输出JSON格式
 	jsonFormat := new(logrus.JSONFormatter)
 	jsonFormat.DisableHTMLEscape = true
@@ -152,8 +149,8 @@ func getDefaultLogrusConfig(logFile string) (config *lumberjack.Logger) {
 	config = &lumberjack.Logger{
 		Filename:   logFile, //日志文件位置
 		MaxSize:    256,     // 单文件最大容量,单位是MB
-		MaxBackups: 3,       // 最大保留过期文件个数
-		MaxAge:     7,       // 保留过期文件的最大时间间隔,单位是天
+		MaxBackups: 30,      // 最大保留过期文件个数
+		MaxAge:     30,      // 保留过期文件的最大时间间隔,单位是天
 		Compress:   true,    // 是否需要压缩滚动日志, 使用的 gzip 压缩
 		LocalTime:  true,
 	}
@@ -166,7 +163,7 @@ func getDefaultLogConfig() logConfig {
 		MaxLines: 0,
 		MaxSize:  1 << 28,
 		Daily:    true,
-		MaxDays:  7, //我就是喜欢31天,咋滴,不喜欢你就自己改-_-!
+		MaxDays:  30, //我就是喜欢31天,咋滴,不喜欢你就自己改-_-!
 		Rotate:   true,
 		Level:    logs.LevelTrace,
 		//Perm:     "",