1234567891011121314151617181920212223242526272829303132333435363738 |
- package TimeTask
- //import (
- // "fmt"
- // "io/ioutil"
- // "os"
- // "time"
- //)
- //
- //var OrmLogOrmLog *os.File
- //// ORM 日志清理
- //func OrmLog() {
- // crontab := cron.New(cron.WithSeconds())
- // ss := "1 1 1 * * *"
- // _, err := crontab.AddFunc(ss, OrmLog_MonitorScanStatus)
- // if err != nil {
- // fmt.Printf("err: %v\n", err)
- // fmt.Println("初始化成功")
- // }
- // crontab.Start()
- // defer crontab.Stop()
- // select {}
- //}
- //func OrmLog_MonitorScanStatus() {
- //
- // fmt.Println("------- ORM 日志清理 --------")
- // data, err := ioutil.ReadFile(OrmLogOrmLog.Name())
- // if err != nil {
- // fmt.Printf("文件打开失败=%v\n", err)
- // return
- // }
- // err = ioutil.WriteFile("logs/orm/logx_"+time.Now().Format("2006-01-02") +".log", data, 0666)
- // if err != nil {
- // fmt.Printf("文件打开失败=%v\n", err)
- // }
- // fmt.Println("清空:",os.Truncate(OrmLogOrmLog.Name(), 0))
- //
- //}
|