task.go 597 B

12345678910111213141516171819202122
  1. package services
  2. import (
  3. "fmt"
  4. "github.com/beego/beego/v2/task"
  5. )
  6. func Task() {
  7. fmt.Println("task start")
  8. //SyncYesterdayLogs(nil)
  9. // 每日同步接口日志
  10. syncYesterdayLogs := task.NewTask("SyncYesterdayLogs", "0 0 4 * * * ", SyncYesterdayLogs)
  11. task.AddTask("每日同步接口日志", syncYesterdayLogs)
  12. // 每日同步查研观向接口日志
  13. syncYesterdayLogsByCygx := task.NewTask("SyncYesterdayLogsByCygx", "0 30 4 * * * ", SyncYesterdayLogsByCygx)
  14. task.AddTask("每日同步查研观向接口日志", syncYesterdayLogsByCygx)
  15. task.StartTask()
  16. fmt.Println("task end")
  17. }