雄霸下载站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > PowerJob(任务调度计算框架)

PowerJob(任务调度计算框架)

PowerJob(任务调度计算框架)

类型:编程开发版本:v4.0.1官方版更新:2024-03-15 08:10:50大小:2.9M系统:WinAll语言:简体

PowerJob是新一代分布式任务调度和计算框架,支持CRON、API、固定频率和固定延迟等调度策略,并提供工作流来安排任务解决依赖关系。它使用简单,功能强大,并且有据可查。

软件特色

易于使用:提供前端Web界面,允许开发人员可视化地完成调度任务(添加、删除、修改和检查)、任务运行状态监控和运行日志查看等管理。功能。

完善的定时策略:支持CRON表达式、固定频率、固定延迟和API四种定时调度策略。

有多种执行模式:它支持四种执行模式:独立、广播、Map和MapReduce,其中Map/MapReduce处理器使开发人员能够通过几行代码获得集群分布式计算的能力。

DAG工作流支持:支持任务依赖关系的在线配置,可视化排列任务,还支持上下游任务之间的数据传输。

该执行器支持多种处理器,如Spring Bean、内置/外部Java类、Shell、Python等。,并具有广泛的应用范围。

运维便捷:支持在线日志功能,执行器生成的日志可实时显示在前台页面,降低了调试成本,大大提高了开发效率。

依赖性降低:最低限度的依赖性只有关系数据库(MySQL/Oracle/MS SQLServer...),扩展的依赖项是MongoDB(用于存储巨大的online日志)。

高可用性&;高性能:经过精心设计,调度服务器改变了基于数据库锁的其他调度框架的策略,实现了无锁调度。部署多个调度服务器可以同时实现高可用性和性能提升(支持无限水平扩展)。

故障转移和恢复:任务执行失败后,可以根据配置的重试策略完成重试。只要执行器集群中有足够多的计算节点,任务就可以成功完成。

应用场景

具有常规执行需求的业务场景:例如每天早上完全同步数据并生成业务报告。

有些业务场景需要所有机器一起执行:例如,使用广播执行模式清理集群日志。

有些业务场景需要分布式处理:例如,大量数据需要更新,单机执行需要很长时间。可以使用Map/MapReduce处理器来完成任务的分发,并且可以调动整个集群来加快计算速度。

需要延迟一些任务业务场景的执行,比如逾期订单处理。

  • 标签: 源码相关
  • PowerJob(任务调度计算框架)相关下载