00:00
呃,好了各位啊,那接下来呢,我们就要进入到这个核心的知识点了,来看一看到底如何使用dolphin sc去进行工作流的调度,OK啊好了,那前面讲过工作流的定义,工作流的调度,这个都得用什么用户去做来着,都得用DS当中的普通用户去做,对吧?那我们现在是啥是管理员用户对不对?所以说你得先切到这个普通用户,那现在我们退出对吧?推完之后呢,再用我刚刚创建的这个艾特Google用户,咱们登录一下。好各位登录进来之后呢,你注意观察一个小细节,你看这块的那个安全中心还有吗。是不是没了对吧,那是不是也就是说是不是就验证了我们刚才那个说法了,对吧?诶这个管理员用户诶能够做安全中心的相关配置,而我们这个普通用户呢,是不能做的,对吧?他只能干啥,只能去做一些这个是不是工作流的配置啊,工作流的调度啊,对吧,只能做这些工作啊,是这样的啊好了,那咱们现在已经切到这个爱的公用户了,接下来我们就可以正式开始去诶呃学习对吧,到底如何去使用dophin sc去做这个工作流的这个定义和工作流的调度了,对吧?那接下来咱们就正式开始学习啊好,那这个东西东西怎么去做呢?很简单,首先我们需要先进到项目管理来点。
01:18
那点完之后呢,这里边是空的对吧,所以我们现在得先创建一个项目,点点完之后呢,这边咱们给它起个名字,随便起啥名都行,比如说我们就叫做J贸对吧,那完事之后呢,我们点击提交。好了,项目咱们现在是不是就已经创建好了,对吧?创建好之后接下来呢,接下来我们是不是就可以在这个项目里边再去创建真正的工作流,然后再进行调度了呀,对吧?好,那现在我们点击这个诶摘帽点点完之后我们就来到了这个项目的这个界面了啊进来之后呢,注意观察同学们,我们看这。这是与工作流的定义以及工作流的调度相关的配置项,OK,你会发现这里边儿有三个配置项对吧?分别是什么?分别是工作流定义。
02:02
工作流实力还有任务实力,OK,好,这三个概念在刀分子干当中是非常重要的三个概念啊,那这仨分别是什么呢?我给大家逐个的解释一下,首先先说工作流定义,这个其实很好理解啊,什么叫工作流定义啊,说白了就是说你你咱们前面讲过,你再去使用这种调度工具,去调度工具之前,你需要干啥,你需要先明确,或者先描述咱们这个工作流吧,对不对?你是不是得告诉他我这个工作流里边包含了哪些任务?对不对,那每个任务之间的依赖关系是什么等等等,那这些是不是就是所谓的工作流定义啊,对吧,能解OK,那在这儿呢,我们是可以去哎描述一个工作流的,哎,对吧?定义工作流,描述一个工作流,OK,那我们就在这个工作流定义里边去做好了,那这个工作流实例是什么呢?非常简单,哎,如果我们在这儿定义了一个工作流,对吧?好了,那定义好了,注意同学们,我说的什么是定义好了对吧?那你想一想,定义跟执行是一回事吗?
03:07
不是对吧,定义定义相当于是我声明了一个这样的工作流对吧,OK,好,它还没有执行,能理解吧,OK,好,那只要这个工作流它执行了一次,对,比如说我定时调度对吧?诶我到点了,诶我执行了一次,好,那就会生成一条工作流实例。能理解吧,工作流执行一次就生成一个工作流实例,好了,那你想一想,我在这个工作流实例里边,咱们能找到什么呀?我们是不是能够找到当前正在执行的工作流,以及以前已经执行完的工作流啊,因为只要你执行一次好,我这儿就会有一条实例,对不对,只要有一个执行完一次,我这儿就会有一条实例,对吧?这个道理吧,同学们,OK,也是在这儿呢,你其实能够干啥,在这儿呢,其实我们能够去,比如说查看一些这种,呃,举个例子啊,比如说历史上的一些,呃,这个工作流的一些实例,对吧?啊,去查看一天,比如说呃,前一天我这个任务他执行的一些历史日志等等等等,没错,我们是能够在这里边去看的。
04:08
啊,这一点咱们大家搞清楚,或者说呢,我现在想看一看我当前正在执行的这个工作流对不对,它的执行进度是什么样的,去哪看,是不是也是去工作流实例里边去看呀。那吧,只要你提交一个工作流,那OK,我这边就会增加一条实力,这个大家给他搞清楚好了,那我们接着往下走啊,再往下是谁呢?是这个所谓的任务实力,诶其实任务实力跟工作流实力他们俩是不是有点类似?大家应该能猜明白吧,我前面讲过啊,在DS当中,工作流和任务这是俩特殊的概念,对吧?工作流指的是一个,诶,由多个任务组成的,是不是这样的一个流程啊。对吧?这叫工作流对吧?那什么叫任务来着?那这里边每一个单独的节点都称之为是一个,诶,所谓的任务没错,同学,OK,好,那你想想这个任务实力指的是什么?很简单,是不是只要一个工作流执行完,对吧?那我的任务实例当中就会出现若干个什么呀,若干个任务实例吧,对吧?比如说举个例子,我这个工作流就是这样的,这里边有几个任务呢?一个两个,三个,四个,五个任务,对不对?
05:15
能理解吧,那你想当这样的一个工作流执行一次之后,工作流实力是不是会增加一条,能理解吧,任务实力呢,会增加几条,是不是会增加五条啊,对吧。能有,这就是工作流实力和任务实力他们的一个关系,好了,那完之后任务实力将来咱们能够看到什么呢?是不是能够看到正在运行的任务,以及之前已经运行完成的任务啊,对吧?那这块咱们能够干啥?很简单,这块说白了就是能够看日志。那对吧,你比如说有一个任务对不对,我在执行过程当中报错了对吧,我想看一看这个任务对吧,他到底报了什么错,去哪看,去任务实例里边去看呗。能理解吧,OK啊好了,那这就是工作流实力和任务实力这俩概念,行了,那截止到现在这三个概念咱们就已经搞清楚了,哎,这个是必须得清楚的啊好了,那完了之后呢,我把这个视频停一下。
我来说两句