【技术实现步骤摘要】
处理程序自动纠错方法
本专利技术涉及银行信息处理领域,更确切地说,是一种处理程序自动纠错方法。
技术介绍
银行数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于银行工作人员来说是有价值、有意义的数据。银行数据处理是系统工程和自动控制的基本环节。银行数据处理技术的发展及其应用的广度和深度,极大地影响着银行业发展的进程。银行领域对数据进行处理对应不同的计算机处理程序,这些计算机处理程序在对数据进行处理的过程中如果出现错误很容易造成系统紊乱甚至死机,进而可能会导致系统程序损毁、数据丢失。
技术实现思路
本专利技术主要是解决现有技术所存在的技术问题,从而提供一种处理程序自动纠错方法。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种处理程序自动纠错方法,包含如下步骤:①处理程序自查:在处理程序被触发进行数据处理时自动开启自查程序,自查程序验证处理程序的状态和完整性,处理程序的状态通过验证状态位的数值来确定,状态位为0表示程序终止,状态位为1表示程序运行,程序的完整性采用消息摘要算法或者哈希算法获得验证值,并将所得验证值与存储值进行比较,二者相等则程序完整可启动处理程序,二者不等则处理程序有缺陷,这时启动程序修补程序或用备份程序覆盖;②同步检测:处理程序正常开启并开始数据处理后打开流程监控程序,该程序包含处理程序状态寄存单元、数据缓存单元、警告单元和故障处理单元,状态寄存单元记录处理程序的处理进度,数据缓存单元用于存储处理程序处理数据过程中产生的中间数据和报错数据,警告单元在发现异常数据或异常状态时发出警告,故障处理单元用于处理 ...
【技术保护点】
一种处理程序自动纠错方法,其特征在于,包含如下步骤:①处理程序自查:在处理程序被触发进行数据处理时自动开启自查程序,自查程序验证处理程序的状态和完整性,处理程序的状态通过验证状态位的数值来确定,状态位为0表示程序终止,状态位为1表示程序运行,程序的完整性采用消息摘要算法或者哈希算法获得验证值,并将所得验证值与存储值进行比较,二者相等则程序完整可启动处理程序,二者不等则处理程序有缺陷,这时启动程序修补程序或用备份程序覆盖;②同步检测:处理程序正常开启并开始数据处理后打开流程监控程序,该程序包含处理程序状态寄存单元、数据缓存单元、警告单元和故障处理单元,状态寄存单元记录处理程序的处理进度,数据缓存单元用于存储处理程序处理数据过程中产生的中间数据和报错数据,警告单元在发现异常数据或异常状态时发出警告,故障处理单元用于处理程序发生异常时的数据处理,故障处理单元包含数据隔离模块、数据备份模块和功能恢复模块,当程序出现异常时隔离模块将程序的出错单元隔离,并将数据导入数据备份模块,同时启动功能恢复模块将出错单元的程序恢复到出错前的一个时间点,从而对备份的数据进行再处理,直到程序恢复正常;③程序复位: ...
【技术特征摘要】
1.一种处理程序自动纠错方法,其特征在于,包含如下步骤:①处理程序自查:在处理程序被触发进行数据处理时自动开启自查程序,自查程序验证处理程序的状态和完整性,处理程序的状态通过验证状态位的数值来确定,状态位为0表示程序终止,状态位为1表示程序运行,程序的完整性采用消息摘要算法或者哈希算法获得验证值,并将所得验证值与存储值进行比较,二者相等则程序完整可启动处理程序,二者不等则处理程序有缺陷,这时启动程序修补程序或用备份程序覆盖;②同步检测:处理程序正常开启并开始数据处理后打开流程监控程序,该程序包含处理程序状态寄存单元、数据缓存单元、警告单元和故障处理单元,状态寄存单...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。