task_gn.go 433 B

12345678910111213141516171819
  1. package services
  2. import (
  3. "eta_gn/eta_task/services/eta_bridge"
  4. "eta_gn/eta_task/utils"
  5. "github.com/beego/beego/v2/task"
  6. )
  7. func GnTask() {
  8. // 指标相关
  9. // 每小时同步一次指标列表
  10. syncIndexTime := utils.SyncIndexTime
  11. if syncIndexTime == `` {
  12. syncIndexTime = "0 0 * * * *"
  13. }
  14. syncIndex := task.NewTask("syncIndex", syncIndexTime, eta_bridge.SyncGnIndex)
  15. task.AddTask("定时同步指标信息", syncIndex)
  16. }