增加每分钟自动刷新任务的逻辑
This commit is contained in:
parent
c51d6175d9
commit
38e8945306
23
git_hook.go
23
git_hook.go
@ -9,6 +9,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
"time"
|
||||||
|
|
||||||
"git.zhangdeman.cn/zhangdeman/gopkg/cmd"
|
"git.zhangdeman.cn/zhangdeman/gopkg/cmd"
|
||||||
|
|
||||||
@ -27,16 +28,22 @@ var (
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
parseCLIParam()
|
parseCLIParam()
|
||||||
// 初始化配置
|
|
||||||
byteData, err := util.ReadFileContent(CLIParamConfig["config_path"] + "/task.json")
|
|
||||||
|
|
||||||
if nil != err {
|
go func() {
|
||||||
panic("任务配置文件读取失败 : " + err.Error())
|
// 初始化配置
|
||||||
}
|
byteData, err := util.ReadFileContent(CLIParamConfig["config_path"] + "/task.json")
|
||||||
|
|
||||||
if err = json.Unmarshal(byteData, &TaskList); nil != err {
|
if nil != err {
|
||||||
panic("任务配置文件解析失败 : " + err.Error())
|
panic("任务配置文件读取失败 : " + err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err = json.Unmarshal(byteData, &TaskList); nil != err {
|
||||||
|
panic("任务配置文件解析失败 : " + err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
// 每分钟自动更新一次任务
|
||||||
|
time.Sleep(60 * time.Second)
|
||||||
|
}()
|
||||||
|
|
||||||
router := gin.Default()
|
router := gin.Default()
|
||||||
// 注册回调路由
|
// 注册回调路由
|
||||||
|
Loading…
x
Reference in New Issue
Block a user