logs.go 537 B

123456789101112131415161718192021
  1. package utils
  2. import (
  3. //"github.com/beego/beego/v2/adapter/logs"
  4. "github.com/beego/beego/v2/core/logs"
  5. "os"
  6. "time"
  7. )
  8. var FileLog *logs.BeeLogger
  9. var BinLog *logs.BeeLogger
  10. func init() {
  11. FileLog = logs.NewLogger(1000000)
  12. FileLog.SetLogger(logs.AdapterFile, `{"filename":"./rdlucklog/hongze_cygx.log"}`)
  13. binLogDir := `./binlog`
  14. os.MkdirAll(binLogDir, os.ModePerm)
  15. BinLog = logs.NewLogger(1000000)
  16. BinLog.SetLogger(logs.AdapterMultiFile, `{"filename":"./binlog/binlog.`+time.Now().Format(FormatDate)+`.log","maxdays":30}`)
  17. }