16 lines
360 B
Go
16 lines
360 B
Go
package initialize
|
|
|
|
import (
|
|
"nCovTrack-Backend/service/statistics"
|
|
|
|
"github.com/robfig/cron/v3"
|
|
)
|
|
|
|
func initCron() {
|
|
c := cron.New()
|
|
//c.AddFunc("@every 10s", func() { global.Redis.Set("OK", time.Now().String(), time.Duration(10*time.Hour)) })
|
|
c.AddFunc("@every 10m", statistics.CacheNCov)
|
|
c.AddFunc("@every 8h", statistics.CacheNCovTrend)
|
|
c.Start()
|
|
}
|