【golang】定时器实现

1、导入

import (
	"encoding/json"
	"github.com/robfig/cron/v3"
	log "github.com/sirupsen/logrus"
	"os"
)

2、示例代码

go func(dataCenter string, url string) {
	crontab := cron.New()
	_, err := crontab.AddFunc("0/15 * * * ?", func() {
		// 业务代码
	})
	if err != nil {
		log.Errorf("异常,%s", err)
		os.Exit(1)
	}
	crontab.Start()
}(xxxx // 传递参数)
上一篇:Linux中的Cron ,任务计划


下一篇:LINUX学习------2.4 Linux系统延时任务及定时任务