批处理平台

作者: 我可梦 | 来源:发表于2016-12-14 19:53 被阅读102次

Spring Batch管理平台

一、Spring Batch概念

Spring Batch是一个批处理的框架,作为一个 Spring 组件,提供了通过使用Spring的依赖注入(dependency injection) 来解决批处理的条件。

二、Spring Batch的优劣

Spring Batch框架的出现,降低了开发人员自行编写批处理框架的难度,同时,也让开发人员更加集中于业务逻辑的处理。但是,Spring Batch框架的掌握并非易事,主要集中在:1、技术资料太少;2、Spring Batch框架的内部结构复杂。

三、Spring Batch管理平台

为了降低开发人员的学习难度;为了缩短开发人员的学习周期。对Spring Batch框架进行深入的研究,定制了Spring Batch管理平台。只要开发人员了解Spring Batch框架的基础知识,则可快速开发批处理应用程序。

3.1 平台功能

A、支持可视化配置Bean;

B、支持可视化配置Tasklet;

C、支持可视化配置Job Event;

D、支持可视化配置Job Flow;

E、支持Job任务配置的运态更新;

F、提供Job任务手工运行和定时运行功能;

G、提供Job任务异常处理功能。

3.2 平台主要功能截图

3.2.1 任务流汇总页面

3.2.2 任务流历史查询页面

3.2.3 任务流运行页面(任务流状态为停止状态)

3.2.4 任务流运行页面(任务流状态为运行中状态,串行步骤)

3.2.5 任务流运行页面(任务流状态为运行中状态,并行步骤)

3.2.6 任务流运行页面(任务流状态为完成状态,因出错,手工完成的状态,部分步骤还是待处理状态)

3.2.7 事件运行结果页面

3.2.8 任务流注册页面

3.2.9 任务流计划设置页面

3.2.10任务流异常处理页面

3.3 平台任务流流程类型

3.3.1 任务流步骤串行

3.3.2 任务流步骤并行

3.3.3 任务流步骤串-并行

3.3.4 任务流步骤串-并-串行

相关文章

  • 批处理平台

    Spring Batch管理平台 一、Spring Batch概念 Spring Batch是一个批处理的框架,作...

  • 学习大数据我们要从哪里开始呢?(第三阶段)

    第三阶段(大数据平台技术): 1. Hadoop离线批处理平台 HDFS、MapReduce、Hive、Hbase...

  • 2018-02-09

    好巧不巧,之前的问题又出现了。先联系业务人员处理,恢复批处理正常。完事又赶快向客户批处理平台组反馈问题,帮忙联系业...

  • Windows下批处理文件完成简单的系统管理

    笔者在linux平台下写脚本较多,在windows平台使用批处理文件.bat完成过数据库备份和wireshar...

  • 批处理书目录

    批处理典型业务场景 批处理关键领域模型及关键架构 批处理实现作业的健壮性与扩展性 批处理框架的不足与增强

  • 分布式批处理平台介绍

    分布式批处理平台主要由三部分组成: 1、作业调度管控中心 本部分基于SOFA基础技术平台实现,相关部署操作同SOF...

  • start与call的区别

    1.call是从批处理程序调用另一个批处理程序,并且不终止父批处理程序(如果不用call而直接调用别的批处理文件,...

  • dos之批处理命令学习及常用批处理

    批处理 参考文章 w3cshcoolwindows批处理语法——可可西批处理基本语法整理(一)——正在崛起的小菜菜...

  • kylin-kylin元数据监控之job运行超时报警

    基于kylin-3.0 背景 在kylin平台上,需要对kylin的job(批处理模式)运行时长进行监控,运行超过...

  • Spring Cloud Data Flow2.6体验

    概述 公司想做一个流批处理平台, 可进行流批任务的编排执行, 看到了spring cloud data flow;...

网友评论

  • Nthan:你好,请问截图是平台管理系统的页面?请问有源码么?
    Nthan: @我可梦 噢,非常感谢
    我可梦:@Nthan 有,但没有开源。

本文标题:批处理平台

本文链接:https://www.haomeiwen.com/subject/bxqwmttx.html