Golang cron 定时任务
发表于|更新于
|字数总计:190|阅读时长:1分钟|阅读量:
步骤说明
在线验证工具:cron在线工具
# 文件格式說明 #┌──秒(0 - 59) #│ ┌──分钟(0 - 59) #│ │ ┌──小时(0 - 23) #│ │ │ ┌──日(1 - 31) #│ │ │ │ ┌─月(1 - 12) #│ │ │ │ │ ┌─星期(0 - 6,表示从周日到周六) #│ │ │ │ │ │ # * * * * * * 被执行的命令
|
cron 安装&使用
go get github.com/robfig/cron/v3
示例
(1) */2 * * * * * 每个偶数分执行text (2) */2 */2 * * * * 每个偶数分 并且是偶数秒执行text (3) 2,4,6 * * * * * 每分钟的2,4,6这三个秒执行text (4) 2,4,6 5-6 * * * 1 每周一的5点2,4,6秒和6点2,4,6秒执行text (5) @daily 每天一次 (6) @midnight 同上 (7) @every 1m30s 定时1分30秒执行text (8) 0 38 15 * * * 第天下午3点38分0秒执行
|
参考文献
golang cron v3 定时任务
github.com/robfig/cron/v3 文档