任务调度update

This commit is contained in:
2023-01-18 14:53:01 +08:00
parent 0dfc11c113
commit 12473fd656
6 changed files with 57 additions and 67 deletions
+3 -15
View File
@@ -1,21 +1,9 @@
package job
import (
"cutego/core/service"
"cutego/pkg/common"
)
// 定时任务: 别名与方法的映射
// AliasFuncMap 定时任务: 别名与方法的映射
var AliasFuncMap = make(map[string]func())
// 注册任务
func RegisterFunc(aliasName string, f func()) {
currentJob := service.CronJobService{}.GetInfoByAlias(aliasName)
AliasFuncMap[aliasName] = f
common.InfoLogf("注册定时任务 --- %s ---> Success", currentJob.JobName)
}
// 注册方法
// 任务注册
func init() {
RegisterFunc("test1", TestJob)
AliasFuncMap["test1"] = TestJob1
}
+2 -2
View File
@@ -2,6 +2,6 @@ package job
import "fmt"
func TestJob() {
fmt.Println("哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈")
func TestJob1() {
fmt.Println("无参数任务执行中...")
}