美文网首页
《spring batch 批处理框架》第9、10、11章

《spring batch 批处理框架》第9、10、11章

作者: 沉寂之舟 | 来源:发表于2018-03-06 00:03 被阅读98次

    第9章 作业流Step Flow

    作业流控制在参考文档里面仅仅是Step配置的一个小节,这里剥离到独立一章,突出了其重要性,不过和Step离的有点远,有点割裂感
    一个Job可以有多个step,那么这些step间的关系可能是顺序执行的,根据条件可跳转的,可并行处理的。为了能适应不同情况,spring batch抽象出了Flow(作业流)的概念。

    1. 顺序FLow

    2. 条件Flow

    3. 并行FLow

    4. 外部FLow定义

    5. Step数据共享(上下文)

    6. 终止Job(略)

    总的来说,虽然step之间能够实现控制,而且也能利用上下文传递至,但是毕竟能力还是有限,无法实现复杂流程的控制。复杂流程就必须封装在step内部。

    第10章 (待补)

    第11章(待补)

    参考文章

    一篇文章全面解析大数据批处理框架Spring Batch
    http://geek.csdn.net/news/detail/128641
    从头认识SpringBatch批处理框架
    http://blog.csdn.net/u011659172/article/category/6105368
    Spring Batch参考文档中文版(3.0-不全)
    https://kimmking.gitbooks.io/springbatchreference/content/
    Spring Batch - Reference Documentation
    https://docs.spring.io/spring-batch/trunk/reference/html/index.html

    相关文章

      网友评论

          本文标题:《spring batch 批处理框架》第9、10、11章

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