
PowerJob分布式任务调度
文章平均质量分 92
Add小兵
先生愿教吾不愿学也,时也,命也
展开
-
分布式任务调度与计算框架:PowerJob 报警配置(邮件、WebHook、钉钉、自定义)06
报警配置(邮件、WebHook、钉钉、自定义)邮件报警STEP1: 初始化在 powerjob-server 中初始化邮件配置,具体教程可以搜索 SpringBoot 邮件配置。STEP2: 配置报警信息在控制台登陆界面(点击右上角 Setting - 退出 即可前往控制台登陆界面)点击 报警用户录入录入报警用户信息在任务中配置报警接收人。WebHookSTEP1: 创建特殊角色 SYSTEM_WEBHOOKSTEP2: 开发接收 webhook 的服务端powerjob-s原创 2022-04-25 10:48:03 · 2250 阅读 · 3 评论 -
分布式任务调度与计算框架:PowerJob 工作流 05
PowerJob 工作流什么是工作流?工作流描述了任务与任务之间的依赖关系,比如我现在有 A、B、C、D 四个任务,我希望 A 任务运行完毕后才开始运行 B、C 任务,最后再运行 D 任务。这就形成了一个依赖关系,可以通过有向无环图(DAG)来描述这个关系,如下图所示。主界面直观地展示当前系统所管理的所有工作流信息,并提供相应的运维方法。新增工作流[详细视频教程] PowerJob工作流原创 2022-04-21 17:42:01 · 2973 阅读 · 0 评论 -
分布式任务调度与计算框架:PowerJob 高级特性-OpenAPI 04
OpenAPI**OpenAPI 允许开发者通过接口来完成手工的操作,让系统整体变得更加灵活。开发者可以基于 API 便捷地扩展PowerJob 原有的功能,比如,**全面定制自己的任务调度策略。换句话说,通过 OpenAPI,可以让接入方自己实现 PowerJob 的整个任务管理与调度模块。依赖最新依赖版本请参考 Maven 中央仓库:推荐地址<dependency> <groupId>tech.powerjob</groupId> <artif原创 2022-04-20 17:14:06 · 2218 阅读 · 0 评论 -
分布式任务调度与计算框架:PowerJob 高级特性-容器 03
容器什么是容器介绍PowerJob 的容器技术允许开发者开发独立于 Worker 项目之外 Java 处理器,简单来说,就是以 Maven 工程项目的维度去组织一堆 Java 文件(开发者开发的众多脚本处理器),进而兼具开发效率和可维护性。该容器为 JVM 级容器,而不是操作系统级容器(Docker)。用途介绍比如,突然出现了某个数据库数据清理任务,与主业务无关,写进原本的项目工程中不太优雅,这时候就可以单独创建一个用于数据操作的容器,在里面完成处理器的开发,通过 PowerJob 的容器部署原创 2022-04-19 17:30:57 · 2214 阅读 · 0 评论 -
分布式任务调度与计算框架:PowerJob 快速开始(本地IDE版) 02
快速开始(本地IDE版)上一篇文章:分布式任务调度与计算框架:PowerJob 简介 01PowerJob 的设计目标为企业级的分布式任务调度平台,即成为公司内部的调度中间件。整个公司统一部署调度中心 powerjob-server,旗下所有业务线应用只需要依赖 powerjob-worker 即可接入获取任务调度与分布式计算能力,通过不同的 appName 相互隔离。因此,PowerJob 由调度服务器(powerjob-server)和执行器(powerjob-worker)两部分组成,power原创 2022-04-18 14:27:15 · 1983 阅读 · 0 评论 -
分布式任务调度与计算框架:PowerJob 简介 01
PowerJob简介产品特性PowerJob是全新一代分布式任务调度与计算框架,其主要功能如下:使用简单:提供前端Web界面,允许开发者可视化地完成调度任务的管理(增、删、改、查)、任务运行状态监控和运行日志查看等功能。定时策略完善:支持 CRON 表达式、固定频率、固定延迟和API四种定时调度策略。执行模式丰富:支持单机、广播、Map、MapReduce 四种执行模式,其中 Map/MapReduce 处理器能使开发者寥寥数行代码便获得集群分布式计算的能力。工作流支持:支持在线配置任务依赖关原创 2022-04-14 16:07:30 · 2158 阅读 · 0 评论