earth-frost:轻量级分布式任务调度框架详解
需积分: 10 5 浏览量
更新于2024-11-09
收藏 879KB ZIP 举报
资源摘要信息:"earth-frost任务调度框架是一个轻量级分布式任务调度框架,其调度模块和执行模块分离,使用redis作为数据库,并基于订阅模式实现服务注册和发现。该框架环境要求包括Angular v1.x,JDK 1.8+,Maven 3+,Redis 2.8+和Spring boot 2.x以及Thymeleaf 3。其主要功能包括支持web界面进行任务的CRUD操作,动态修改任务的开始和停止,调度中心支持集群部署,执行器支持分布式,支持集群部署,支持伸缩扩展,支持失败重试,任务监控和报警,动态编译任务,支持父子任务,运行报表,支持钉钉预警通知,调度记录增加执行时间,任务超时报警机制,支持分片任务,支持SimpleTrigger任务,支持非spring项目开发执行器等。"
1.0.0版本的主要功能有:简单易上手,支持web界面进行任务的CRUD操作,支持动态修改任务的开始,停止,调度中心支持集群部署,将任务的调度进行封装,支持分配各种不同的任务,执行器支持分布式,支持集群部署,可进行相应分组,在调度中心界面查看,支持伸缩扩展,调度中心和执行器都是基于redis订阅模式进行服务注册发现和任务调度,服务上下线发现及时,支持失败重试,任务监控和报警,动态编译任务,支持web界面编辑任务源码,创建任务,支持父子任务,运行报表。1.1.0版本新增了支持钉钉预警通知,调度记录增加执行时间,任务超时报警机制,支持分片任务,支持SimpleTrigger任务,支持非spring项目开发执行器等功能。1.2.0版本修复了分片父子任务执行多次问题,增加了配置最大日志数,增加了Spring项目执行案例。开发方面,frost-api对外实体和接口,frost-core定义调度、执行、注册发现等核心功能的接口和实现,frost-center调度中心服务,包含安全认证和UI展示,依赖core实现调度逻辑,frost-executor执行器服务,依赖core实现任务执行逻辑,包含开发脚本任务的部分实例以及配置样例,frost-client客户端api,第三方项目可依赖client实现与调度中心交互。
2024-03-21 上传
2024-09-29 上传
2023-03-13 上传
点击了解资源详情
2021-05-01 上传
2021-06-05 上传
2021-04-29 上传
2021-04-30 上传
weixin_38550834
- 粉丝: 4
- 资源: 964
最新资源
- 简析JAVA的XML编程.pdf
- java&j2ee笔势总结
- C#操作XML时,对xmlNode增、删、改操作
- 严蔚敏:数据结构题集(C语言版)的海龟作图题
- Java程序设计大学教程
- JSP2_0技术手册.pdf
- 面试题计算机专业可以看看
- C#连接各种数据库的程序源码
- ORACLE SQL性能优化
- 云计算入门指南谈论云计算时,人们很容易迷失方向。大家似乎都拥有云、连接云、实现云、或者至少准备好实施云。 其中有许多行话,但行话后面,也蕴藏着一些非常真实的商业和技术利益。
- ASCII字符表,查询手册
- AS/400中配置Domino服务器
- 简单的java用户登录界面
- LoadRunner 中文使用手册
- Spring的入门书籍
- 千兆网头及网线介绍及做法