spring-cloud-task 1.2.2 学习笔记

原创 2017年10月20日 00:11:41

spring-cloud-task 1.2.2 学习笔记

概述

EnableTask—->引入SimpleTaskConfiguration配置器

  • 注入TaskConfigurer/TaskExplorer/TaskNameResolver/PlatformTransactionManager/TaskLifecycleListener/TaskRepositoryInitializer等初始化bean

DefaultTaskConfigurer—->TaskConfigurer—->任务配置器

  • 存储TaskRepository/TaskExplorer/PlatformTransactionManager/TaskExecutionDaoFactoryBean/DataSource等信息

SimpleTaskRepository—->TaskRepository—->任务仓库,创建/更新任务执行状态

SimpleTaskExplorer—->TaskExplorer—->任务浏览器,查询任务执行信息

TaskExecution—->任务的执行情况

  • executionId—->任务执行的唯一ID
  • startTime/endTime/exitCode/arguments等

TaskRepositoryInitializer—->利用配置的数据源进行脚本的初始化

  • 脚本位置—->org/springframework/cloud/task/schema-@@platform@@.sql

TaskLifecycleListener—–>任务的生命周期监听

  • 利用spring的生命周期,记录应用的运行细节,以任务的开始/任务的结束进行记录

测试

版权声明:本文为博主原创文章,未经博主允许不得转载。

spring-cloud-task(1)简单使用

Spring Cloud Task使用关系数据库来存储执行任务的结果。 虽然可以在没有数据库的情况下开始开发任务(任务的状态会记录为任务存储库更新的一部分),但对于生产环境,您将需要使用受支持的数据库...
  • llianlianpay
  • llianlianpay
  • 2018年01月06日 09:55
  • 152

SICP学习笔记(1.2.1 ~ 1.2.2)

                                    SICP学习笔记(1.2.1 ~ 1.2.2)                                       ...
  • zhouyinhui
  • zhouyinhui
  • 2009年09月21日 12:44
  • 435

HDU 1.2.2解题报告

第二题就是非常有意思的一个题,因为它涉及到了一些新的东西,就是异或运算 这个题的题意大致是,有一组数据,里面的数都是成对出现的,只有一个特殊的数出现了奇数次,将这个数找出来并输出 如果了解了异或运算,...
  • xjtu__Nirvana
  • xjtu__Nirvana
  • 2015年03月15日 10:46
  • 253

hive 1.2.2安装 教程

关键字:hive 1.2.2 安装,hive配置 安装前提 ,下载并且配置环境,mysql hive的配置以及权限,配置hive...
  • T1DMzks
  • T1DMzks
  • 2017年05月14日 17:04
  • 3033

1.2.2

/* ID:18861501 LANG:C++ TASK:transform */ /*------------------Header Files------------------*/ #incl...
  • qq_33765907
  • qq_33765907
  • 2016年03月25日 15:50
  • 81

Android基础入门教程——1.2.2 使用Android Studio开发Android APP

Android基础入门教程——1.2.2 使用Android Studio开发Android APP标签(): Android基础入门教程写在前面 本节将介绍如何使用Android Studio开...
  • zpj779878443
  • zpj779878443
  • 2015年07月19日 14:17
  • 16578

USACO-Section1.2 Transformations【数论.矩阵旋转】

题目描述:一块N x N(1
  • tjj1998
  • tjj1998
  • 2017年05月24日 18:57
  • 98

2.1.2 JDK安装与环境变量配置(Linux版)

2.1.2 JDK安装与环境变量配置(Linux版)标签(空格分隔): StudyNote 本文声明: 本文由Coder-pig编写,想了解其他内容,可见CoderPig’s Android...
  • zpj779878443
  • zpj779878443
  • 2016年05月11日 12:03
  • 154795

hive1.2启动报错jline

[ERROR] Terminal initialization failed; falling back to unsupportedjava.lang.IncompatibleClassChange...
  • wonder4
  • wonder4
  • 2016年09月12日 18:45
  • 450

2.1.1 JDK安装与环境变量配置(Win版)

2.1.1 JDK安装与环境变量配置(Win版)标签(空格分隔): StudyNote 本文声明: 本文由Coder-pig编写,想了解其他内容,可见CoderPig’s Android ...
  • zpj779878443
  • zpj779878443
  • 2016年05月11日 11:48
  • 153700
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring-cloud-task 1.2.2 学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)