diff --git a/models/cron.go b/models/cron.go index 2a92796..c02916d 100644 --- a/models/cron.go +++ b/models/cron.go @@ -3,6 +3,8 @@ package models import ( "github.com/beego/beego/v2/adapter/logs" "github.com/robfig/cron/v3" + "math/rand" + "strconv" ) var c *cron.Cron @@ -18,6 +20,7 @@ func initCron() { } c.AddFunc("3 */1 * * *", initVersion) c.AddFunc("40 */1 * * *", GitPullAll) + c.AddFunc("0 "+strconv.Itoa(rand.Intn(59))+" "+Config.CTime+"/12 * * ?", initCookie) } c.Start()