You are on page 1of 24

一级功能项 二级功能项 三级功能项 输入项名称

角色配置

用户管理 权限配置

资源总量
运行作业数上限
CPU分配阀值
内存分配阀值
日志文件存储路径
监听端口

外部事件端口
调度事件端口
长连接端口
属性 集群代理端口
资源路径

物理节点 资源 资源POOL

执行域

ETL-Server

执行域管理 ETL-Client

资源总量
基本属性 运行作业数上限
数据库server
数据库管理 新增 数据库名
物理节点并发限制
独立资源管理 新增 全局并发限制

系统环境变量

环境变量管理 自定义环境变量 变量类型


新增版本

创建版本 覆盖当前基线版本

编辑版本

版本切换

版本管理 版本删除

部署管理
分页记录数
文件日志保留天数
数据库日志保留天数

资源采集判断阀值

超时判断比率
系统参数配置 邮箱验证标志
工程名

程序信息
物理程序名
程序信息 是否互斥
参数名

参数值

程序参数 参数顺序

程序管理 程序 新增DS作业

基本属性

参数配置
状态依赖
任务 流程配置 返回值依赖
断点标志

属性配置 有效标志

触发类型
规则设置
机构规则
日期规则

产生事件配置批次规则
规则设置
机构规则
日期规则

作业流 依赖事件配置批次规则

优先级

作业资源量
并行度上限

前处理脚本
后处理脚本
断点标志

属性配置 有效标志
参数名

参数配置
参数值
参数配置 参数顺序

触发类型
规则设置
机构规则
日期规则

产生事件配置批次规则
规则设置
机构规则
日期规则

任务管理 作业 依赖事件配置批次规则

状态依赖

流程配置 返回值依赖

计划 参数配置 参数值

触发类型
规则设置
机构规则
日期规则

产生事件配置批次规则
规则设置
机构规则
日期规则

计划-事件配置 依赖事件配置批次规则

属性配置 优先级

参数配置 参数值

触发类型
规则设置
机构规则
日期规则

产生事件配置批次规则
规则设置

任务节点 依赖事件配置
机构规则
日期规则

任务节点 依赖事件配置批次规则

参数配置 参数值

触发类型
规则设置
机构规则
日期规则

产生事件配置批次规则
规则设置
机构规则

日期规则

计划管理 控件 依赖事件配置批次规则

目标IP

事件管理 事件发送配置 端口

日历管理
重做次数
属性配置 重做时间间隔
返回值管理 返回值配置 返回值标识

权限组管理

Excel批量开发

事件依赖

系统视图配置 逻辑依赖

系统视图监控
事件依赖

用户视图配置 逻辑依赖

全局视图 用户视图监控

启动日期

初始化 预计运行时间

初始化管理 状态清除

中断

续作

预设参数

强制成功

调整优先级

重做

忽略限制

人工干预 断点
下载
日志 查看
计划监控 报警确认
中断
续作
预设参数
强制成功
调整优先级
重做
忽略限制
人工干预

调度对象 作业监控
人工干预 断点
下载
调度对象 作业监控 日志 查看
计划日志
任务日志
调度日志 作业日志
输入项定义

物理节点上可以提供的资源总数,与每个作业运行所占的资源量对应,用于资
源分配及控制并发
物理节点上能够运行的最大作业数,用于并发控制
节点上CPU占用高于此阀值,则不再分配作业
点上内存占用高于此阀值,则不再分配作业
执行节点作业运行后生成日志的存放路径
暂未使用
外部应用向Moia Control已约定的报文格式发送事件的端口,该端口号需开放
并未
被使用
Moia Control内部调度事件时使用的端口,该端口号需开放并未被使用
暂未使用
调度节点与执行节点通信的端口,该端口号需开放并未被使用

DataStage作业在运行时占用的磁盘空间路径,若磁盘空间不足时可在此进行调整

数据库上全部资源量,结合该数据库上所配置的存储过程的作业资源量,进行
并发
控制
该数据库上能同时启动的存储过程作业数量
填写Oracle的SID
填写Oracle本地配置的TNS名称
该类型的独立资源在单台物理节点的并发限制
该类型的独立资源在调度集群内全局的并发限制

加密类型的参数值在引用过程中会自动解密后再传入
新版本的前置为现有基线版本,并且基线版本变更为创建后的新版本

会进行版本数据的更新操作,记录操作员及操作时间,版本基线不改变

监控列表展示的当前页面记录数
Moia Control的作业日志与调度日志存储天数
Moia Control调度相关状态表保存天数
调度节点采集执行节点资源阀值,连续未采集到执行节点资源信息的次数超过
这个阀值则判断执行节点死亡
作业当前运行时间超过该作业平均运行时间的比率,若超过该比率则作业状态
为超
时报警
发送邮件时是否验证邮件用户名和密码
DataStage作业所属工程
为实际执行的程序或者DS作业。DSEE/DSSE类型填写DataStage作业名;CMD类
型填
写程序绝对路径,例:/bin/sleep;DBS类型填写存储过程名称
选中则表示相同的物理程序名的程序只能串行,相反则可并行
DS类型的程序参数名要和相应物理程序的DS作业参数名一致

可以引用系统环境变量和自定义环境变量,引用方法:[变量名]

参数顺序只针对CMD和DBS类型程序,参数的顺序需与对应的物理程序相同

对象执行成功的流程依赖
分支流程依赖,按前置对象的返回值进行分支流程依赖
选择断点,调度到该作业流时,调度暂停,反之调度正常运行
选择有效,作业流正常调度;选择无效,作业流不参与调度,与之关联的依赖
失效,影响正常调度流程;选择禁用,作业流不参与调度,与之关联的依赖无
效,不影响正常调度流程
成功: 作业流运行并成功 ;失败: 作业流运行并失败 ;完成: 作业流运
行完
成,不论成功或失败
默认方式表示机构号、批次号、日期都继承该作业流的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
默认方式表示机构号、批次号、日期都继承该作业流的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
0-99,数字越大表示优先级越高;作业进入队列的优先级规则为:
计划优先级*10000+任务优先级*100+作业优先级
作业在运行时所占用的物理节点的资源量,默认值100;存储过程作业是占用
数据库的资源量
DSEE作业可大于1,其他作业都只能为1
作业运行前执行的脚本,该脚本执行失败,此作业将不会被调度,作业状态为
前脚
本失败
作业运行成功后执行的脚本,该脚本执行失败,此作业状态为执行失败
选择断点,调度到该作业时,调度暂停,反之调度正常运行
选择有效,作业正常调度;选择无效,作业不参与调度,与之关联的依赖失效
,影响正常调度流程;选择禁用,作业不参与调度,与之关联的依赖无效,不
影响正常调度流程
DS类型的作业参数名要和相应物理程序的DS作业参数名一致

参数值将直接转变成该变量名对应的变量值。也可以引用任务的参数,引用方
式:#参数名#,并且在参数类型中选择相同的类型:日期或者字符串(任务进
入计划后有参数类型)。常量类型参数引用任务参数不进行解析,参数值按原
内容输出
参数顺序只针对CMD和DBS类型程序,参数的顺序需与对应的物理程序相同
成功: 作业运行并成功 ;失败: 作业运行并失败 ;完成: 作业运行完
成,不论成功或失败
默认方式表示机构号、批次号、日期都继承该作业的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
默认方式表示机构号、批次号、日期都继承该作业的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。

对象执行成功的流程依赖

分支流程依赖,按前置对象的返回值进行分支流程依赖
可引用系统环境变量或自定义变量,引用方式:[变量名],调度时,参数值将
直接
转变 该变量名对应的变量值。
成功: 计划运行并成功 ;失败: 计划运行并失败 ;完成: 计划运行完
成,不论成功或失败
默认方式表示机构号、批次号、日期都继承该计划的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
默认方式表示机构号、批次号、日期都继承该计划的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
0-99,数字越大表示优先级越高;任务进入队列的优先级规则为:
计划优先级*10000+任务优先级*100
可以引用系统环境变量和自定义环境变量,引用方法:[变量名],调度时任务

参数值将直接转变成该变量名对应的变量值。也可以引用计划的参数,引用方
式:#参数名#,并且在参数类型中选择相同的类型:日期或者字符串。常量类
型参数引用计划参数不进行解析,参数值按原内容输出
成功: 任务运行并成功 ;失败: 任务运行并失败 ;完成: 任务运行完
成,不论成功或失败
默认方式表示机构号、批次号、日期都继承该任务的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
默认方式表示机构号、批次号、日期都继承该任务的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
可以引用系统环境变量和自定义环境变量,引用方法:[变量名],调度时控件

参数值将直接转变成该变量名对应的变量值。不可引用计划的参数
成功: 控件运行并成功 ;失败: 控件运行并失败 ;完成: 控件运行完
成,不论成功或失败
默认方式表示机构号、批次号、日期都继承该控件的相应属性
直接选择事件产生机构号
直接输入事件产生的批次号
可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。
默认方式表示机构号、批次号、日期都继承该控件的相应属性
直接选择事件产生机构号

直接输入事件产生的批次号

可以直接输入指定日期,可以产生该指定日期事件。也可以使用系统环境变量
进行
映射如[DATE],产生调度对象日期映射后的日期事件。

接收该事件的IP

接收该事件的端口

使用该返回值的作业执行失败后重做的次数,-1为无限重做,大于零的值有效
使用该返回值的作业执行失败后重做的时间间隔,单位:秒
使用该返回值的作业执行成功后返回该值代表有警告信息

两个计划间用“虚线”连接,该连线只具有展示效果,并无实际的依赖关系

两个计划间用“实线”连接,表示两个计划执行的先后顺序,前计划执行成功
后再执行后计划
两个计划间用“虚线”连接,该连线只具有展示效果,并无实际的依赖关系
两个计划间用“实线”连接,表示两个计划执行的先后顺序,,前计划执行成
功后再执行后计划

计划启动运行日期,通常用其表示业务日期
格式为:年月日时分秒,通过与当前调度系统时间进行判断,小于当前系统时
间立
即执行

强制-中断正在处理的作业,未执行的作业和正在处理的作业状态为中断。作
业在中断不成功的情况下会停止该作业在系统中的相关执行进程

非强制-等待正在处理的作业执行完成,未执行的作业状态为中断

当日重做-按执行日期的参数执行重做日期的所有对象
自定义重做-按自定义的参数执行重做日期的所有对象
依赖链重做-任务、作业流、作业后置依赖对象按重做日期执行
忽略所有-忽略该对象上事件、流程、启动时间的依赖,该对象正常运行
忽略事件-忽略该对象上事件的依赖,其它依赖满足时该对象正常运行
忽略流程-忽略该对象上流程的依赖,其它依赖满足时该对象正常运行
忽略启动时间-忽略该对象上启动时间的依赖,其它依赖满足时该对象正常运行
设置断点-该对象不运行,后续流程不进行,主要用于调试
取消断点-该对象运行,后续流程正常运行
将作业执行成功或失败后产生的日志下载到本地
将作业执行成功或失败后产生的日志进行查看
备注说明
新增用户需指定了角色方可拥有菜

权限,一个用户可属多个角色,能
访问到的菜单资源是用户所属多个
角色的菜单资源的合集。
对不是自己新增的任务、计划进行

看或控制权限的配置

调度节点是Moia Control调度核心
运作的物理机器,不参与作业的实
际运行。
执行节点是作业实际运行的物理机
器。
所有节点都对应一台物理机器,同
一台物理机器可以是多个节点(调度
、执行节点均可),但端口号不能重
复。节点的属性、资源在Moia
Control后台安装时就已经生成,可
通过UI进行修改但不能删除。
节点卸载需去后台安装目录中执行
uninstall.sh进行卸载,只可卸载
执行节点。调度节点卸载删除目录
文件并清除相应数据库即可。

Moia Control的逻辑节点,由
ETL-Server及ETL-Server下ETL-
Client组成
作业实际运行的物理节点,执行域
中可配置多个ETL-Server并指向不
同的物理节点

DataStage的DSEE作业并发需配置。
DataStage的DSEE作业并行时的物理
节点。一个ETL-Server下可配置多

ETL-Client。
同一物理节点可同时作为ETL-
Server和ETL-Client。同一个ETL-
Server下的ETL-Client指向不同物
理节点,不同ETL-Server下的ETL-
Client可指向同一物理节点

对调用存储过程所需要的数据库进
行配置,目前只支持ORACLE存储过
程的调度

同时设置两种控制并发,作业会同
时受两个控制条件限制。
Moia Control系统内部使用的变量

可被直接引用。具体系统环境变量
请见《Moia Control操作指南》“
系统环境变量”章节
自定义参数名不能使用系统参数名
,否则会覆盖系统变量。
如果当前系统无版本(即创建的是第
一个版本),只能进行新增版本,且
新增后该版本为基线版本。请定期
备份:无论开发环境或者是生产环
境,定期进行新版本的创建,比如
一个月一次;部署前备份版本:进
行数据部署前(通常是从开发环境部
署对象到生产环境),进行目标环境
版本保存操作(创建新版本或者版本
覆盖),以备部署遇到问题是进行版
本切换(回退)
只对版本本身的属性:版本名称及
版本描述信息,进行更新,并记录
操作员和操作
时间

将系统中所有配置的参数信息,切
换到用户所选择的已保存的版本中
的参数信息。会清除当前系统所有
对象的运行状态,并将配置参数全
部修改为所切换版本的参数,所以
,请慎用版本切换功能,进行版本切
换功能时,最好先进行备份,即执
行创建版本操作(新建或覆盖),如果
将版本切换到某个旧版本,再进行
版本创建操作,即形成版本分支
删除版本本身信息及备份数据。删
除的是当前基线版本,删除后,自
动将该基线版本的前置版本变更为
新的基线版本
可将Moia Control各个环境间的数

进行导出、导入。
部署导出将Moia Control当前环境
的数据以XML形式导出并存储到本地

部署导入将Moia Control其它环境
中导出的XML中的数据导入到当前环
境中。当前环境中的数据若无则新
增,有则更新。在导入下级对象时
请先确认上级对象是否在当前环境
中存在,若不存在需先导入上级对
象。导入调度对象后,将会清楚对
象的状态信息。导入执行域时若在
当前环境中是新增状态则在导入成
功后需进行节点配置操作。导入数
据库节点时若在当前环境中是新增
状态则在导入成功后需进行参数配
置操作

不同的程序可配置同一个物理程序。
不同的程序可配置同一个物理程序。

DSEE/DSSE类型程序参数提供刷新功
能,刷新后,在Moia Control中新
增的参数不变,已有的更新,未有
的新增。

可批量增加DataStage作业,新增后
的程序会自动生成相应的信息和参
数。
同一个DataStage作业可被重复添加
,添加后的程序命名方式为:DS作
业名.NUM,例:DSjob.1;DSjob.2

此时的任务为静态实体,引入计划
中后才可被实例化调度。一个任务
可被同一个计划或不同计划多次引
用,实现任务多实例化。作业与作
业流在任务流程配置中配置
任务参数只需配置参数名,方便作
业引用。

作业流中可嵌套作业流,最多5级。
作业流的产生事件可被其它对象依
赖,也可依赖其它对象的产生事件
或外部事件。
作业流依赖事件可配置自身的产生
事件和上下级对象的产生事件,但
调度无法正常运行。
作业参数继承相应程序的参数,可
修改。但程序参数后面有修改,不
影响该作业参数。
作业的产生事件可被其它对象依赖
,也可依赖其它对象的产生事件或
外部事件。
作业依赖事件可配置自身的产生事
件和上级对象的产生事件,但调度
无法正常运行。
所有对象执行成功后计划执行成功
,若有前置对象执行失败,则计划
直接执行失败

若前置对象的实际运行返回值在分
支中未配置,则计划执行成功。若
前置对象的实际运行返回值在分支
中配置,流程按该分支运行,其它
分支对象不运行直接成功,计划状
态为分支成功

计划的产生事件可被其它对象依赖
,也可依赖其它对象的产生事件或
外部事件。
计划依赖事件可配置自身的产生事
件和下级对象的产生事件,但调度
无法正常运行。

任务节点的产生事件可被其它对象
依赖,也可依赖其它对象的产生事
件或外部事件。
任务节点依赖事件可配置自身的产
生事件和上下级对象的产生事件,
但调度无法正常运行。
任务节点的产生事件可被其它对象
依赖,也可依赖其它对象的产生事
件或外部事件。
任务节点依赖事件可配置自身的产
生事件和上下级对象的产生事件,
但调度无法正常运行。

目前的控件支持日切控件和循环控
件,日切控件包括自然日切控件和
追数日切控件。
自然日切控件:日常计划将每天日
切一次,日切后的运行时间由参数
shift_time进行设定,其余参数无
需修改。
追数日切控件:从计划指定运行调
度日期开始,将无间隔日切,直到
计划日期到达最晚设定日期。只需
要设置end_date参数即可,其余参
数无需修改。
循环控件:控制作业一天之内多次
运行,并且在到达第二天时,调度
日期自动加1。需要设置作业运行的
时间间隔,以及每天运行的开始时
间和结束时间

事件的产生对像配置、依赖对像配
置与在对像上的事件配置一样。事
件发送配置是以报文格式发送至接
收方,报文格式为:报文头(四位数
字-报文体长度)+报文体(发送内容)
调度对象所使用的执行日历。目前

统支持默认4个常用执行日历,不可
修改、删除
任何类型的作业都需配置返回值预


用户与对象权限批量增加。权限组

对独立,用户与对象的权限在用户
或对象上进行修改不会影响权限组
中的权限设置,但权限组的权限发
生变化会影响用户或对象上的权限

Excel批量开发支出程序、作业、任
务、事件的批量增加。批量增加对
象的上级对象不存在请先增加上级
对象。批量导出的对象在当前环境
中有-更新,无-新增
系统视图配置是为整个系统配置统
一监控视图,无论任何用户登陆进
来,监控到的都是相同的视图,一
般说来,只有管理员才具有该菜单
权限。
系统视图是将系统中计划通过拖拽
的方式配置到图形界面中,并根据
需要配置计划间的逻辑或者事件依

系统视图监控是根据系统视图配置
的图形,再结合计划运行状态,对
系统运行视图进行展示
用户视图配置是针对用户有权限的

划,配置用户所关心的计划运行视
图,不同的用户可配置不同的视图
用户视图监控是根据用户配置的视
图,结合计划的运行状态进行展示
计划首次执行入口。日常计划初始

后,根据执行日历和翻牌控件的设
置不间断运行;不定期计划初始化
后,运行一次后结束。不定期计划
在初始化时,可对参数值进行更改

在此刻可清除计划及其下所有对象

运行状态,计划在运行中时尽量不
要执行该操作

进行该操作后计划、任务、作业流
状态一直保持为当前状态,再次运
行可执行重做(所有对象重做)和续
作(中断状态下的作业重做)操作
计划、任务、作业流、作业处于处
理中(失败)或失败状态时可进行此
操作。对本层次全部对象,从所有
失败点开始重做,并按照流程运行
后续作业

计划状态为待处理、待分配、待执
行;任务、作业状态为未运行、待
处理时可进行该操作。可对对象的
参数值进行修改,该参数值只对本
次运行有效
对于启动条件不满足或者执行失败

作业可进行该操作。执行该操作后
作业直接置为成功状态,后续流程
将继续运行
对于处于待处理或待分配状态的作
业可执行该操作。优先级0至99,数
字越大优先级越高。插队的作业最
先执行
所有对象可操作。对本层次全部对
象,按照流程全部重做。对于作业
,直接重做
对处于等待依赖条件的对象,忽略

相应的依赖后,相应条件判断立即
满足

只能对任务和作业进行该操作
作业执行成功或失败后产生的日志

存放在相应执行节点属性配置的路
径里

请见计划监控-人工干预
请见计划监控-人工干预

可查看在系统参数中相关设置天数
的日志
术语名称

用户
角色

机构
数据库
程序

作业

作业流

任务

计划

事件

流程

执行日历

返回值

物理节点

执行域

独立资源

部署

环境变量
术语定义
Moia Control系统用户,首次登录用户admin/admin(密码可修改,该用户拥有最高权限)。新增用户需
配置角色,一个用户可属于多个角色,用户能访问到的菜单资源是用户所属多个角色的菜单资源的合集
。用户对自己新增的对象有控制权限,对其它对象操作需进行权限配置。
Moia Control系统中菜单权限管理者。
参数传入
到作业进行使用。通常情况下,调度系统只需要使用默认机构即可。机构功能是对系统机构进行维护,
其中机构
编号为00000是系统默认机构,不能修改和删除。
数据库是指调用存储过程所需要的数据库。
程序是可被操作系统直接执行或其它工具执行的代码,Moia Control通过执行作业对应的程序完成对该作业的调度工
作业是参数数目和形式固定、功能确定、返回码或退出码确定、完成特定功能的基本调度执行单位,多个作业可
以指定
同一个程序
作业流是一组按照特定的业务控制流程组织起来的作业序列,它是作业的容器,作业流是Moia Control中基本的
流程组
织单位,并可嵌套使用
任务是Moia Control中一个基本调度管理单位,一个任务由一组作业序列(作业流或作业)和一组上下文信息构成
。任务下同一级对象(作业流或作业)之间可以设置流程依赖。同一个任务可被多个计划引用,也可被同一个计划
多次引用。
计划是Moia Control中一个基本的调度对象实例化管理单位,一个计划就是一个要执行的任务和控制命令的集合
,计划
中的节点可以设置流程依赖。日常计划是具有周期性的一系列任务和控制命令的集合,执行时按照预先设定的机
构、参数、执行日历由系统自动执行,启动后仅允许一个实例运行,执行完毕后进行翻牌。不定期计划是指不具
有周期性、按需执行的一系列任务的集合,通常通过手工或接收外部事件启动,启动时再定义计划的机构、日期
、批次号及参数,不同机构、日期或批次号的计划可多实例同时运行。
事件是某个对象对自身状态或者行为变化的一种通知消息,事件机制是驱动Moia Control流程和运转的唯一途径
。流程
事件只在流程内有效,用于实现同一级调度对象间流程依赖。全局事件在整个调度系统内均有校,通常实现跨层
次对象之间的依赖,一个全局事件通过事件名称、机构号、日期、批次号4个因素来标识。
Control中,
两个对象之间的流程依赖通过连线及箭头表示,并通过用户自行绘制流程图来实现对象间依赖的配置和运行状态
监控。
执行日历是Moia Control中调度对象的属性,标识了调度对象执行周期或规律,是判断日常计划翻牌后下级对象
是否执
行的依据。执行日历分为日期日历和周日历,日期日历以年月日为选择范围,周日历以周一到周日为选择范围。
返回值是作业所对应程序执行完毕时返回的代码。在Moia Control中可为每个作业自定义返回值表示其执行结束
状态(
成功、成功警告或失败)及描述,从而更准确的体现作业运行结果并采取相应的运维措施。
要进行
调度决策、资源分配和作业下发,执行节点接收调度节点下发的作业并执行,执行完毕后上传状态信息。Moia
Control
中,资源控制是通过每个执行节点上的资源总量和运行作业上限来实现的。
执行域是作业的调度属性,每个作业在配置时必须指定执行域,一个执行域内包含了一个或者多个执行节点,作
业指定某个执行域就表示作业只能在执行域内的节点上执行及分配资源。由于环境(开发环境、测试环境、生产
环境等)的差异,不同的环境中节点的数量、配置均有区别,所以不同的环境中同样名称的执行域需要分别进行
节点配置,这也是Moia Control屏蔽环境差异的手段。
限制,
同时还受到同类作业在单个物理节点或者全局运行总数的限制。我们把这类作业归类为使用某种独立资源的作业
,在资
源分配时进行有效控制。
部署是将配置数据从一个环境导入到另一个环境的过程,Moia Control中部署通过从提供数据的环境中导出XML
数据文
件,再导入到目标环境中。部署的类型即可以是计划、任务,也可以是环境变量、执行域等。
环境变量是为屏蔽各个环境之间的差异而设定的,每个环境变量通常由一个变量名称和一个变量值组成,在不同
的环境上,相同的环境变量名称可以设定不同的变量值。环境变量通常用于作业执行参数,比如PATH、用户名或
者密码等,通过环境变量可以实现作业在从一个环境部署到另一个环境之后,不需要修改任何参数就能运行。
备注说明

该作业的调度工作

You might also like