【技术实现步骤摘要】
本专利技术属于数据监控,具体涉及一种程序自动监控和补数的方法。
技术介绍
1、当要运行大批量数据,且不同账期的数据前后之间有依赖关系,无法多账期共同运行时,如果程序突然停止,则需要人工查找停止日期,根据运行的日期顺序,来判断下一个补数日期。这种补数方法耗时耗力,尤其是在大量账期中间多次停止时,比如补1-3月的数据时,1月5日至10日、2月15日至20日、3月22至26日,这三个阶段的数据都意外停止运行,那么人工需要三次查找停止日期,重新配置运行日期,极易从数据上影响后端开发的进度和后端程序的稳定性。
2、现有的监控和补数技术主要是通过配置监控表的参数来查询结果,对目标任务进行质量统计,并生成预设的监控表对应的通知告警信息。或者是从多个数据源获取待处理源数据,对待处理源数据进行预处理,依次得到源数据和相应的标准表,配置作业周期和调度参数,基于标准表创建多个数据模型,每个数据模型对应一个具有作业类型和依赖关系的作业。
3、部分研究是根据日志文件进行监控,检测日志文件中是否有新的交易记录,从缓存文件中,读取每个交易记录
...【技术保护点】
1.一种程序自动监控和补数的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种程序自动监控和补数的方法,其特征在于,所述时间文件,用于存储即将执行的账期,以便于读取和比较文件的时间,每一批次的开始账期自动更新到根路径时间文件,以便于程序重启时自动从时间文件获取断点账期而进行补数;所述时间文件按照程序账期的时间颗粒度进行存储,所述时间颗粒度包括分钟级、小时级、日级、月份级、季度级、年份级等时间单位;
3.根据权利要求1所述的一种程序自动监控和补数的方法,其特征在于,所述初始化变量包括初始化输入变量和初始化脚本根路径、脚本文件名、发送短
...【技术特征摘要】
1.一种程序自动监控和补数的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种程序自动监控和补数的方法,其特征在于,所述时间文件,用于存储即将执行的账期,以便于读取和比较文件的时间,每一批次的开始账期自动更新到根路径时间文件,以便于程序重启时自动从时间文件获取断点账期而进行补数;所述时间文件按照程序账期的时间颗粒度进行存储,所述时间颗粒度包括分钟级、小时级、日级、月份级、季度级、年份级等时间单位;
3.根据权利要求1所述的一种程序自动监控和补数的方法,其特征在于,所述初始化变量包括初始化输入变量和初始化脚本根路径、脚本文件名、发送短信jar包位置、短信接收人。
4.根据权利要求1所述的一种程序自动监控和补数的方法,其特征在于,所述根据运行账期的升序或降序情况,判断当前是否执行至结束时间,若是,则结束程序,否则执行下一步,以在whi...
【专利技术属性】
技术研发人员:张骏,王亚文,柳清译,
申请(专利权)人:中电信数智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。