This commit is contained in:
liwei 2022-08-08 19:08:04 +08:00
commit 4e29474ab9
4 changed files with 8 additions and 6 deletions

View File

@ -92,7 +92,7 @@ func (l *LogFileOut) openExistingOrNew(writeLen int) error {
}
//校验是否需要切割日志
if info.Size()+int64(writeLen) >= l.max() || time.Since(l.ctime) > l.CupTime {
if info.Size()+int64(writeLen) >= l.max() || (!l.ctime.IsZero() && time.Since(l.ctime) > l.CupTime) {
return l.rotate()
}

View File

@ -17,9 +17,11 @@ func newSys(options *Options) (sys *Logger, err error) {
MaxBackups: options.MaxBackups, //最大备份数
LocalTime: true, //使用本地时间
}
if !options.IsDebug {
if err = hook.openNew(); err != nil {
return
}
}
out := make(writeTree, 0, 2)
out = append(out, AddSync(&hook))
if options.IsDebug {

View File

@ -23,7 +23,7 @@ func TestMain(m *testing.M) {
var err error
if sys, err = log.NewSys(
log.SetFileName("log.log"),
log.SetIsDebug(false),
log.SetIsDebug(true),
log.SetEncoder(log.TextEncoder),
); err != nil {
fmt.Println(err)

View File

@ -159,7 +159,7 @@ func (this *SCompGateRoute) ReceiveMsg(ctx context.Context, args *pb.AgentMessag
log.Field{Key: "m", Value: method},
log.Field{Key: "uid", Value: args.UserId},
log.Field{Key: "req", Value: msg},
log.Field{Key: "reply", Value: reply},
log.Field{Key: "reply", Value: reply.String()},
)
} else {
reply.Reply = session.Polls()
@ -170,7 +170,7 @@ func (this *SCompGateRoute) ReceiveMsg(ctx context.Context, args *pb.AgentMessag
log.Field{Key: "m", Value: method},
log.Field{Key: "uid", Value: args.UserId},
log.Field{Key: "req", Value: msg},
log.Field{Key: "reply", Value: reply},
log.Field{Key: "reply", Value: reply.String()},
)
}
}