说明:乔布斯
分布式且可靠的数据库支持的作业执行框架
下载它
go get -u github.com/simpleframeworks/jobsd
它是如何工作的? (简而言之)
db表构成一个队列。
每个作业运行都有一个关联的数据库行。
集群中的实例竞争获取和运行作业(无锁定)。
工人池运行获得的工作。
作业运行完成后,将创建新的重复作业运行(行)。
db队列和本地JobsD实例队列会定期同步。
快速范例
在分钟的每一分钟宣布时间。
jd := jobsd . New ( db ) // C
<weixin_42099633> 上传 | 大小:5mb