首页 存档 技术 查看内容

WorkqGo语言开发的作业调度服务器

2018-3-30 13:00 |来自: 互联网 314 0

摘要: Workq 是一个用 Go 开发的作业调度服务器。主要特性: 异步和同步的作业处理 提交作业,然后在作业完成后返回结果,最多等待 TTL 提交作业并马上获得执行结果 在任意时间临时安排作业调度 使用数值表示作业优先级 ...

Workq 是一个用 Go 开发的作业调度服务器。主要特性:

  • 异步和同步的作业处理

    • 提交作业,然后在作业完成后返回结果,最多等待 TTL

    • 提交作业并马上获得执行结果

  • 在任意时间临时安排作业调度

  • 使用数值表示作业优先级

  • 可以制定每个作业的TTR(time-to-run) - **最大执行时间

  • 可以制定每个作业的TTL超时 - **作业最大存活时间

  • 每个作业可单独设置重试策略,包括max-attemptsmax-fails参数

示例代码:



了解详情点击阅读原文

开源中国|ID:oschina2013

扫一扫,关注OSChina微信号

每天为你送上精选资讯早点

还有每天的 OSChina乱弹哦

本文转载自:微信公众账号 - 开源中国,版权归原作者所有!

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部