EasyScheduler1.0.3发布,分布式工作流任务调度系统

Easy Scheduler Release 1.0.3

Easy Scheduler 1.0.3是1.x系列中的第四个版本。

桐梓ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

新特性:

  • [EasyScheduler-254] 流程定义删除和批量删除
  • [EasyScheduler-347] 任务依赖增加“今日”
  • [EasyScheduler-273]sql任务添加title
  • [EasyScheduler-247]API在线文档
  • [EasyScheduler-319] 单机容错
  • [EasyScheduler-253] 项目增加流程定义统计和运行流程实例统计
  • [EasyScheduler-292] 启用SSL的邮箱发送邮件
  • [EasyScheduler-77] 定时管理、工作流定义添加删除功能
  • [EasyScheduler-380] 服务监控功能
  • [EasyScheduler-380] 项目增加流程定义统计和运行流程实例统计

增强:

  • [EasyScheduler-192] 租户删除前可以考虑校验租户和资源
  • [EasyScheduler-376] 删除实例时候,没有删除对应zookeeper队列里的任务
  • [EasyScheduler-185] 项目删除工作流定义还存在
  • [EasyScheduler-206] 优化部署,完善docker化支持
  • [EasyScheduler-381] 前端一键部署脚本支持ubuntu

修复:

  • [EasyScheduler-255]子父流程全局变量覆盖,子流程继承父流程全局变量并可以重写
  • [EasyScheduler-256]子父流程参数显示异常
  • [EasyScheduler-186]所有查询中只要输入%会返回所有数据
  • [EasyScheduler-185]项目删除工作流定义还存在
  • [EasyScheduler-266]Stop process return: process definition 1 not on line
  • [EasyScheduler-300] 超时告警时间单位
  • [EasyScheduler-235]nginx超时连接问题修复
  • [EasyScheduler-272]管理员不能生成token
  • [EasyScheduler-272]save global parameters error
  • [EasyScheduler-183]创建中文名称的Worker分组报错
  • [EasyScheduler-377]资源文件重命名只修改描述时会报名称已存在错误
  • [EasyScheduler-235]创建spark数据源,点击“测试连接”,系统回退回到登入页面
  • [EasyScheduler-83]1.0.1版本启动api server报错
  • [EasyScheduler-379]跨天恢复执行定时任务时,时间参数不对
  • [EasyScheduler-383]sql邮件不显示前面的空行

感谢:

最后但最重要的是,没有以下伙伴的贡献就没有新版本的诞生:

Baoqi, jimmy201602, samz406, petersear, millionfor, hyperknob, fanguanqun, yangqinlong, qq389401879,
feloxx, coding-now, hymzcn, nysyxxg, chgxtony

以及微信群里众多的热心伙伴!在此非常感谢!

关于Easy Scheduler

Easy Scheduler 1.0.3 发布,分布式工作流任务调度系统

Easy Scheduler for Big Data

设计特点:一个分布式易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用
其主要目标如下:

  • 以DAG图的方式将Task按照任务的依赖关系关联起来,可实时可视化监控任务的运行状态
  • 支持丰富的任务类型:Shell、MR、Spark、SQL(MySQL、postgresql、hive、sparksql),Python,Sub_Process、Procedure等
  • 支持工作流定时调度、依赖调度、手动调度、手动暂停/停止/恢复,同时支持失败重试/告警、从指定节点恢复失败、Kill任务等操作
  • 支持工作流优先级、任务优先级及任务的故障转移及任务超时告警/失败
  • 支持工作流全局参数及节点自定义参数设置
  • 支持资源文件的在线上传/下载,管理等,支持在线文件创建、编辑
  • 支持任务日志在线查看及滚动、在线下载日志等
  • 实现集群HA,通过Zookeeper实现Master集群和Worker集群去中心化
  • 支持对Master/Worker cpu load,memory,cpu在线查看
  • 支持工作流运行历史树形/甘特图展示、支持任务状态统计、流程状态统计
  • 支持补数
  • 支持多租户
  • 支持国际化
  • 还有更多等待伙伴们探索

与同类调度系统的对比

Easy Scheduler 1.0.3 发布,分布式工作流任务调度系统

系统部分截图

Easy Scheduler 1.0.3 发布,分布式工作流任务调度系统

Easy Scheduler 1.0.3 发布,分布式工作流任务调度系统

Easy Scheduler 1.0.3 发布,分布式工作流任务调度系统


文章名称:EasyScheduler1.0.3发布,分布式工作流任务调度系统
网站地址:http://scyanting.com/article/gejsjg.html