Appearance
作业管理
此章节将介绍如何对发布的定时任务进行管理。管理内容主要包括作业列表、作业的启动和停止、作业详情查看等。
作业列表
管理页面:(主菜单)APP管理
-作业管理

作业列表
作业列表:展示所有已发布到当前orapis-engine的定时任务
相较于作业监控,作业管理中可查看发布于该orapis-engine的所有作业,而作业监控仅可查看启用elastic_logger插件的APP内的作业
作业查找:
应用归类,可选择已经发布到该orapis-engine内所有包含定时任务的APP进行快速归类
名称检索,通过输入定时任务的名称进行模糊查询
改变检索条件后,点击查询
按钮即可快速查找定时任务。
作业详情
作业基本信息、执行信息、当前状态等数据,可在作业列表总视图查看,也可通过点击操作列-详情
按钮,对单独作业进行详情查看。
作业详情:

作业详情页面
作业Id:在orapis-engine内部作为作业的唯一标识
作业名称、作业描述、所属应用:可帮助我们快速识别作业
调度策略:作业定时执行的描述,如每60秒执行一次
或0 0/2 * * * ?(每2分钟执行)
执行次数:格式为2/2/∞
,其中代表的含义分别为 总执行次数/连续执行异常次数/执行次数上限
,执行次数上限为∞
时代表无限执行
上次执行:在查询前作业最后一次执行的时间
下次执行:在查询后作业下一次开始执行的时间
开始时间:定时任务将在该时间点后开始循环
结束时间:定时任务将在该时间点后结束循环
暂停时间:对于已暂停的定时任务,代表最近一次暂停的时间
状态:当前定时任务的状态,共有 等待调度、调度中、暂停、已完成(不再调度)、异常 五种
作业操作
作业调度的状态可分为五种: 等待调度、调度中、暂停、已完成(不再调度)、异常
定时任务的各状态含义如下:
等待调度:当内含定时任务的APP发布于orapis-engine时,APP内的所有定时任务状态都为等待调度
调度中:定时任务开始了第一次调度后,定时任务状态转换为调度中
暂停:当我们在orapis-engine管理网页上对定时任务进行停止操作后,定时任务状态转换为暂停
已完成(不再调度):定时任务的执行次数已达执行次数上限,或当前时间大于定时任务结束时间
异常:定时任务连续执行异常次数达10次后,定时任务转变为异常状态,必须到管理网页启动才可继续执行
对于不同状态的定时任务,可以对其作不同的操作:

各状态作业的可操作动作
当作业处于非调度状态且未完成时,可进行启动操作;
当作业处于调度状态且未完成时,可进行停止操作;
已经完成的作业,则不可进行任何操作。
全部暂停:暂停发布于当前orapis-engine所有的调度中和等待调度状态的定时任务
全部启动:启动发布于当前orapis-engine所有的暂停和异常状态的定时任务