Pārlūkot izejas kodu

优化迭代代码, 日志轮转备份时,备份文件名以本地localtime设置为准

niujiuru 2 nedēļas atpakaļ
vecāks
revīzija
cd299d3d7f

+ 1 - 1
baseapp/log.go

@@ -281,7 +281,7 @@ func setLogTargetInternal(targetStr string) {
 		logFile := filepath.Join(logDir, EXEC_FILENAME+".log")
 		old := logFileWriter
 		logFileWriter = &lumberjack.Logger{Filename: logFile, MaxSize: cfgLog.MaxSize, MaxAge: cfgLog.MaxAge,
-			MaxBackups: cfgLog.MaxBackups, Compress: cfgLog.Compress}
+			MaxBackups: cfgLog.MaxBackups, Compress: cfgLog.Compress, LocalTime: true}
 		if old != nil {
 			old.Close()
 		}

BIN
package/rtu_linux_modules_1.0.0.1.tar.gz


BIN
package/yfkj_ssh_client_1.0.0.1.tar.gz


+ 1 - 1
sshd/server/server.go

@@ -89,7 +89,7 @@ const defaultSSHDCfg = `[Log]
 ; 日志级别: trace、debug、info、warn、error、fatal、panic
 Level = info
 ; 输出目标: console(控制台)、file(文件)、all(控制台+文件)
-Target = file
+Target = all
 ; 每个日志文件的最大大下, 以"MB"为单位
 MaxFileSize = 5
 ; 保留的最大备份文件数量