加入收藏

环球热消息:Openjob,分布式任务调度框架

2023-06-26 22:10:24 来源:Java学研大本营


(相关资料图)

1 什么是Openjob

Openjob是一种基于Akka的新分布式任务调度框架。支持多种cronjob、延迟任务和工作流,使用一致性分片算法,具备无限的水平扩展。

2 特性

Openjob不仅支持基本的cronjob,还支持延迟任务、分布式计算和工作流。

2.1 Cronjob

Openjob支持Cronjob任务调度,具备以下特点:

支持Unix Crontab表达式秒级别,执行周期小于60秒固定频率,以分钟为单位执行任务2.2 延迟任务

Openjob支持基于Redis的分布式高性能延迟任务,并提供丰富的报告和统计信息,这种延迟任务能够保证高效、可靠地执行。

2.3 分布式计算

Openjob支持分布式计算,可实现以下功能:

独立执行:任务可在工作客户端上独立执行。广播执行:任务可在所有工作客户端上广播执行。映射执行:映射函数可以将大数据分发到多台机器上执行,类似于Hadoop mapMapReduce:MapReduce是Map的扩展。在所有Map子任务完成后,执行Reduce方法,可以在Reduce方法中处理任务执行的结果和数据。分片:类似于Elastic-Job模型,在管理上配置分片数,可以通过分片调度到不同的客户端,并支持多种语言。2.4 处理器

Openjob提供处理器功能,可通过函数或类执行任务,支持Java、Golang和PH语言。同时,还支持以下处理器类型:

HTTP:可用于定期请求HTTP。Shell:可用于执行shell脚本。2.5 可视化操作

Openjob提供可视化操作功能,包含以下内容:

仪表板:提供丰富的任务统计和报告功能,方便用户对任务执行情况进行实时监控和分析。任务历史记录:记录任务执行的历史记录,方便用户查看任务的执行情况和结果。任务日志:提供完整的任务日志,并支持存储到H2、Mysql、Elasticsearch等多种数据库中,方便用户查询和分析任务执行的详细信息。任务运行栈:详细记录任务执行的栈信息,方便用户排查任务执行中的问题和错误。2.6 警报和权限

Openjob提供警报和权限管理功能,包括以下内容:

提供任务事件监控警报、详细的警报历史记录,并支持微信、飞书和Webhook触发器通知。设计有命名空间,支持按按钮级别访问控制,方便用户对复杂项目进行管理和维护。2.7 多种语言

Openjob支持多种语言和框架,包括以下内容:

Java和其框架:原生支持。Go:支持使用go mod install命令来管理Go语言的依赖。PHP:支持使用Golang代理以shell模式执行任务,同时支持Swoole框架的composer install命令。Python支持使用Golang代理以shell模式执行任务,方便用户使用Python语言编写任务。3 应用场景

Openjob非常适用于具有任务调度和延迟任务的业务场景,例如每天清理数据和生成报告。它还适用于轻量级计算,通过Map/MapReduce可以方便地进行大数据计算。对于复杂的任务流或工作流,Openjob也提供了相应的UI设计工具,方便用户进行可视化的流程设计和管理。因此,Openjob是一个功能强大、灵活性高的分布式任务调度框架,适用于各种规模和类型的业务场景。

关键词:

相关新闻

资讯

73家公司获海外机构调研
73家公司获海外机构调研

根据调研日期截止日统计,近10日(6月9日至6月26日)......更多>

国际禁毒日:云南禁毒工作中的“热血青春” 当前快播
国际禁毒日:云南禁毒工作中的“热血青春” 当前快播

云南因毗邻“金三角”,成为了毒品自外入境的必经之地......更多>

永发置业(00287)发布年度业绩,股东应占亏损3622.74万港元 同比盈转亏_全球短讯
永发置业(00287)发布年度业绩,股东应占亏损3622.74万港元 同比盈转亏_全球短讯

智通财经讯,永发置业(00287)发布截至2023年3月31日止......更多>

热讯:一条全是背影的视频致敬禁毒英雄
热讯:一条全是背影的视频致敬禁毒英雄

今年的6月26日是第36个国际禁毒日,和平年代,缉毒警......更多>

预算5万想买辆代步车?全新一代瑞虎3x比电车更给力
预算5万想买辆代步车?全新一代瑞虎3x比电车更给力

5万元预算可以买什么车?纵观汽车市场,在这个价格区......更多>

摇橹船科技获“中国潜在独角兽企业”奖
摇橹船科技获“中国潜在独角兽企业”奖

近日,2023中国(苏州)独角兽企业大会成功举办,GEI......更多>

打卡大好河山,为何说瑞虎7 PLUS 新能源是破解用户出行焦虑的利器
打卡大好河山,为何说瑞虎7 PLUS 新能源是破解用户出行焦虑的利器

伴随着仲夏以及暑期的到来,一个说走就走的自驾游随时......更多>

世界动态:广州启动气象灾害(雷雨大风)Ⅳ级应急响应标准
世界动态:广州启动气象灾害(雷雨大风)Ⅳ级应急响应标准

广州启动气象灾害(雷雨大风)Ⅳ级应急响应标准...更多>

狭路相逢强者更强!拼高价值,全新一代瑞虎7 PLUS赢了长安CS55 PLUS
狭路相逢强者更强!拼高价值,全新一代瑞虎7 PLUS赢了长安CS55 PLUS

以往,消费者对A级SUV 的需求很单纯,皮实耐用、空间......更多>

关注

nh-rvsp是什么线(nh rvs 2 1 5是什么线) 每日头条
nh-rvsp是什么线(nh rvs 2 1 5是什么线) 每日头条
nh-rvsp是什么线,nhrvs215是什么线这个很多人还不知... 更多>
nh-rvsp是什么线(nh rvs 2 1 5是什么线) 每日头条
nh-rvsp是什么线,nhrvs215是什么线这个很多人还不知... 更多>
实践出真知是什么意思啊_实践出真知的意思 环球播报
1、实践是检验真理的唯一标准。2、通过实践得出真理,... 更多>
扎根理论质性研究方法有哪些_质性研究方法有哪些 当前简讯
1、参与观察法,研究者深入到所研究对象的生活背景中... 更多>
首款车售价14.99万起?小米官方辟谣来了
首款车售价14 99万起?小米官方辟谣来了最近,小爱同... 更多>
峰峰集团羊东矿综采二区党支部多措并举保安全 报道
  二季度以来,冀中能源峰峰集团羊东矿综采二区党支... 更多>
蔡徐坤被爆一夜情,女方怀孕后打胎 全球球精选
大象新闻记者张子琪据网友爆料称,蔡徐坤2021年认识了... 更多>
2023年西安财经学院行知学院学费多少钱 收费标准是什么
2023年西安财经大学行知学院学费多少钱一年及各专业收... 更多>
世界视讯!延绵几千年:玉器为何经久不衰?
另外,玉即使碎了,其玉沁是不会变的。后两种仿古玉,... 更多>
世界热议:广东福彩乡村暖心行 为农产品增福添彩
信息时报讯(记者陈学钢通讯员粤福彩)近日,广东福彩... 更多>
名创优品广州旗舰店开业
端午假期,伴随夏日气温逐渐升高,消费市场“热浪滚滚... 更多>
2023年“国际禁毒日”宣传活动虎门举行
6月25日,由国家禁毒委员会、广东省禁毒委员会共同主... 更多>
视点!广州将加快推进老化燃气管线评估和更新改造
记者从广州市城市管理和综合执法局获悉,该局自6月22... 更多>