远程录制作业运行情况的方法和系统的制作方法

文档序号:9376393阅读:215来源:国知局
远程录制作业运行情况的方法和系统的制作方法
【技术领域】
[0001]本发明涉及作业自动化管理领域,特别是涉及在作业自动化环境中远程录制作业运行情况的方法和系统。
【背景技术】
[0002]在使用计算机进行处理的日常业务中,很多都是需要重复执行的作业,比如编写日报、以及每月批处理和月报的编写等。对于这样的作业,如果能够实现自动化、智能化的运行,则能够大大削减宝贵的人力资源。在这样的背景下,作业自动化管理工具应运而生,其主要目标就是将IT系统的管理与业务目标紧密相联,不仅能让IT运维变得稳定高效,更使得人工得到解放。
[0003]专利文献I (美国专利申请200410098699.6)公开了在电脑系统中,一种错误恢复的方法。计算机系统中,错误恢复减少了发现作业引起错误的恢复时间。在作业执行的开始、结束和文件输入-输出的关闭进程时,作业执行控制单元调用事件生成单元。事件生成单元生成作业开始事件、结束事件和关闭事件。作业执行控制单元调用文件输入-输出计数获取单元为每个作业生成一个文件输入-输出计数。监视进程从而生成一个基于上述事件的执行记录,包涵每个作业的结束代码、开始时间、文件输入-输出计数、错误标记。当错误发生时,监视进程激活错误恢复支持进程。错误恢复支持进程把执行记录与正常执行的标准记录对比,对比的指标有文件输入-输出计数、执行时间、结束代码的异常,保存异常标志到执行记录,把作业生成的异常设置为作业引起错误。在文件恢复和再分配后,操作员指示再执行该作业。
[0004]就具体的作业处理层面而言,作业自动化管理工具已经使公司很多业务系统的操作按照事先定义好的流程实现自动化、智能化的运行,并且能够让这些作业得以统一管理,从而大大提高了工作效率。但是在某些情况下,系统管理人员希望能录制整个作业代理端作业实际运行的整个过程,以便查看整个作业从始至终的实际运行情况,特别是很好地实现作业运行情况情景重现。

【发明内容】

[0005]本发明为自动化作业环境中的操作人员提供了一种方便的录制代理服务器端作业运行情况的手段。整个过程中,录屏程序皆随作业的启停而自动开关;作业录屏运行过程中,出现作业管理服务器端与作业代理服务器端通讯中断、录屏软件中录制功能失效、运行作业本身异常结束情况时,本发明提供了相应的应对措施。对于不同平台的代理服务器调用不同的录屏程序,生成的录屏文件,统一放在视频文件服务器中,便于相关人员查看整个作业实际运行过程。
[0006]根据本发明,提供了一种用于录制作业网中的作业的远程录制作业运行情况的方法,包括以下步骤:
[0007]SI)开始执行作业,作业是自动化作业;
[0008]S2)读取当前执行的作业的属性信息,并根据作业的属性信息判断作业是否为需要录屏的作业;当判断作业是需要录屏的作业时,执行步骤S3);当判断作业是不需要录屏的作业时,则转到步骤S5);
[0009]S3)读取作业的执行状态,执行状态包括未执行、正在执行和结束;
[0010]当读取的执行状态是正在执行时,启动屏幕录制单元对作业进行录屏;
[0011]当读取的执行状态是未执行时,则返回至步骤S3);
[0012]S4)在开始录屏之后每隔预定时间重新读取作业的执行状态,
[0013]当作业的执行状态仍为正在执行,则继续执行步骤S4);
[0014]当作业的执行状态变为结束时,执行步骤S5);
[0015]S5)关闭屏幕录制单元、以及存储被录制的视频文件,以第一名称命名被录制的视频文件;并判断作业是否是作业网中最后一个作业,如果是则结束整个流程,如果不是则返回到步骤S2)。
[0016]根据本发明的录制作业运行情况的方法,在屏幕录制过程中,进一步包括以下步骤:
[0017]确定是否接收到表征屏幕录制单元的录制功能已经失效的录制功能失效代码,如果确定收到录制功能失效代码,则关闭屏幕录制单元,并在被录制的视频文件的命名中附加第二名称来命名被录制的视频文件,第二名称包含表征录制功能是否失效的信息;如果没有收到录制功能失效代码,则继续确定是否接收到录制功能失效代码。
[0018]根据本发明的录制作业运行情况的方法,在屏幕录制过程中,进一步包括以下步骤:
[0019]判断作业自动化环境的通讯是否中断,如果通讯中断则关闭屏幕录制单元以及存储被录制的视频文件,并在被录制的视频文件的命名中附加第三名称来命名被录制的视频文件,第三名称包含表征通讯是否中断的信息;如果通讯没有中断则继续作业自动化环境的通讯是否中断的判断。
[0020]根据本发明的录制作业运行情况的方法,当录屏结束时,会产生作业结束状态标识,表征作业是正常结束或非正常结束,在关闭屏幕录制单元后,接收并判定作业结束状态标识,并在被录制的视频文件的命名中附加第四名称来命名所述被录制的视频文件,第四名称包含表征作业结束状态标识是正常结束的标识或是非正常结束的标识的信息。
[0021]本发明的另一方面提供了一种用于录制作业网中的作业的远程录制作业运行情况的系统,包括
[0022]作业/作业网执行单元,执行作业,作业是自动化作业;
[0023]作业录屏控制单元,读取当前执行的作业的属性信息,根据作业的属性信息判断作业是否为需要录屏的作业;并且读取作业的执行状态,执行状态包括未执行、正在执行和结束;
[0024]屏幕录制单元,对作业进行录屏;
[0025]作业录屏执行单元,保存被录制的视频文件,并且重命名被录制的视频文件;
[0026]其中,当作业录屏控制单元判断作业是需要录屏的作业时,作业录屏控制单元读取作业的执行状态;当判断作业是不需要录屏的作业时,则判断所述作业是否是所述作业网中的最后一个作业;当读取的执行状态是正在执行时,屏幕录制单元启动并对作业进行录屏;当读取的执行状态是未执行时,作业录屏控制单元则反复读取作业的执行状态;并且
[0027]在屏幕录制单元开始录屏之后每隔预定时间,作业录屏控制单元重新读取作业的执行状态,当作业的执行状态仍为正在执行,则继续读取作业的执行状态;当作业的执行状态变为结束时,关闭屏幕录制单元、以及存储被录制的视频文件,以第一名称命名被录制的视频文件;并判断作业是否是作业网中最后一个作业,如果是则结束整个流程,如果否则循环处理,直至所述作业网中的最后一条作业为止。
[0028]根据本发明的系统,其中作业录屏执行单元确定是否接收到表征屏幕录制单元的录制功能已经失效的录制功能失效代码;如果作业录屏执行单元确定收到录制功能失效代码,则关闭屏幕录制单元,并在被录制的视频文件的命名中附加第二名称来命名被录制的视频文件,第二名称包含表征录制功能是否失效的信息;如果没有收到录制功能失效代码,则继续确定是否接收到录制功能失效代码。
[0029]根据本发明的系统,还进一步包括通讯中断时作业录屏关闭单元,通讯中断时作业录屏关闭单元判断作业自动化环境的通讯是否中断,如果通讯中断则关闭屏幕录制单元,作业录屏执行单元存储被录制的视频文
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1