文件名称:进程内Go Job Scheduler。 支持固定,及时和Cron表达间隔。 工具和公开计划程序的工作指标。-Golang开发
文件大小:52KB
文件格式:ZIP
更新时间:2024-06-15 11:49:07
Golang Job Scheduler
按计划运行作业,支持固定间隔,及时和cron表达式计时器; 检测您的流程并公开每个作业的指标。 ed具有Cron表达式支持的Sched Go进程内调度程序,按计划运行作业,支持固定间隔,及时和cron表达式计时器; 检测您的流程并公开每个作业的指标。 简介一个简单的流程管理器,可让您指定基于计时器执行作业的计划。 计划管理此作业的状态,允许您以并发安全的方式启动/停止/重新启动。 计划还可以对此作业进行检测并收集指标和操作
【文件预览】:
sched-main
----scheduler.go(2KB)
----.golangci.yml(768B)
----go.mod(757B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(614B)
--------CONTRIBUTING.md(3KB)
--------SECURITY.md(619B)
--------CODE_OF_CONDUCT.md(3KB)
--------ISSUE_TEMPLATE()
--------workflows()
----go.sum(10KB)
----jobmap.go(519B)
----log.go(1KB)
----options.go(2KB)
----timer.go(3KB)
----examples()
--------schedule-panic()
--------scheduler-extra-opts()
--------schedule-warn-expected()
--------schedule-once()
--------schedule-four-mixed-timers()
--------schedule-fixed()
--------schedule-overlapping()
--------scheduler()
--------schedule-prom-metrics()
--------schedule-logs()
--------schedule-cron()
--------schedule-console-metrics()
----LICENSE(1KB)
----metric.go(3KB)
----logrus.go(2KB)
----README.md(14KB)
----state.go(732B)
----schedule.go(6KB)
----.editorconfig(240B)
----.gitignore(446B)
----job()
--------error.go(342B)
--------job_test.go(2KB)
--------job.go(2KB)
--------state.go(548B)