一种银行系统的日切方法及装置制造方法及图纸

技术编号:29672857 阅读:45 留言:0更新日期:2021-08-13 21:54
本发明专利技术公开了一种银行系统的日切方法及装置,其中该方法包括:获取修改日期、银行系统的当前系统日期、以及当前自然日日期;其中,修改日期为银行系统日切时的自然日日期;在修改日期与当前自然日日期不一致、且所述日切方法应用在测试环境时,根据当前自然日日期、以及预先建立的自然日日期与系统下日日期之间的关联关系,获取系统下日日期;将当前系统日期修改为系统下日日期、以及将修改日期修改为当前自然日日期。本发明专利技术可以应用于金融领域,当执行环境是测试环境时,实现在日期不连续的情况下银行系统也能自动日切,从而满足各种测试场景的要求,提高测试环境对测试场景的覆盖率。

【技术实现步骤摘要】
一种银行系统的日切方法及装置
本专利技术涉及金融
,尤其涉及一种银行系统的日切方法及装置。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。银行系统中的很多功能都依赖于银行系统的系统日期执行,例如在系统日期为2021年5月30日时生成某张报表。银行系统的各种功能在真正投入使用前(即应用在生产环境中),要先在测试环境中进行测试,确定每一功能是否都能正常执行,因为测试的时间有限,但是银行系统的系统日期在进行自动切换时(简称日切)只能按照连续的日期进行切换,因而测试环境中只能测试该功能在部分系统日期下的执行情况,但是每一功能对于不同系统日期的处理规则可能不同,因此测试环境无法对每一功能进行全面准确的测试,所以在测试环境中,需要设置不连续的日期,银行系统在日切时,由人工手动将系统日期切换到与当前的系统日期不连续的日期,进而保证覆盖更多的测试场景。存在系统日切方法不灵活、测试效率低的问题。
技术实现思路
本专利技术实施例提供一种银行系统的日切方法,本文档来自技高网...

【技术保护点】
1.一种银行系统的日切方法,其特征在于,包括:/n获取修改日期、银行系统的当前系统日期、以及当前自然日日期;其中,修改日期为银行系统日切时的自然日日期;/n在修改日期与当前自然日日期不一致、且所述日切方法应用在测试环境时,根据当前自然日日期、以及预先建立的自然日日期与系统下日日期之间的关联关系,获取系统下日日期;/n将当前系统日期修改为系统下日日期、以及将修改日期修改为当前自然日日期。/n

【技术特征摘要】
1.一种银行系统的日切方法,其特征在于,包括:
获取修改日期、银行系统的当前系统日期、以及当前自然日日期;其中,修改日期为银行系统日切时的自然日日期;
在修改日期与当前自然日日期不一致、且所述日切方法应用在测试环境时,根据当前自然日日期、以及预先建立的自然日日期与系统下日日期之间的关联关系,获取系统下日日期;
将当前系统日期修改为系统下日日期、以及将修改日期修改为当前自然日日期。


2.根据权利要求1所述的日切方法,其特征在于,获取修改日期、当前系统日期、以及当前自然日日期,包括:根据定时任务,获取修改日期、当前系统日期、以及当前自然日日期。


3.根据权利要求1所述的日切方法,其特征在于,获取当前系统日期,包括:
根据当前自然日日期、以及预先建立的自然日日期与当前系统日期之间的关联关系,获取当前系统日期。


4.根据权利要求1所述的日切方法,其特征在于,还包括:
读取系统配置文件中的开关的取值,在开关的取值为第一预设值时,确定所述日切方法应用在测试环境,所述开关代表当前执行环境为测试环境或生产环境;
在开关的值为第二预设值时,确定所述日切方法应用在生产环境。


5.根据权利要求4所述的日切方法,其特征在于,还包括:
在修改日期与当前自然日日期不一致、且所述日切方法应用在生产环境时,将当前系统日期修改成当前自然日日期,并将修改日期修改为当前自然日日期。


6.根据权利要求1-5任一项所述的日切方法,其特征在于,所述银行系统为分布式系统,所述日切方法由分布式系统中获得分布式锁的一节点执行。


7.根据权利要求1-5任一项所述的日切方法,其特征在于,还包括:
在到达预设时刻后,每间隔预设时长,确定修改日期与当前自然日日期是否一致;
在修改日期与当前自然日日期一致时,停止日切,并停止确定修改日期与当前日期是否一致;
在修改日期与当前自然日日期不一致时,继续每间隔预设时长确定修改日期与当前自然日日期是否一致。


8.一种银行系统的日切装置,其特征在于,包括:
获取模块,用于获取修改日期、银行系统的当前系统日期、以及当前自然日日期;其中,修改日期为银行系统日切时的自然日日期;
第一处理模...

【专利技术属性】
技术研发人员:张雨
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1