一种机构信息报文的推送方法、装置及设备制造方法及图纸

技术编号:21627622 阅读:22 留言:0更新日期:2019-07-17 10:41
本说明书实施例公开了机构信息报文的推送方法、装置及设备。方案包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。

A Pushing Method, Device and Equipment for Institutional Information Messages

【技术实现步骤摘要】
一种机构信息报文的推送方法、装置及设备
本申请涉及计算机控制
,尤其涉及一种机构信息报文的推送方法、装置及设备。
技术介绍
国家中央银行通过变更报文形式将各参与银行的机构信息报文通知给各参与银行。报文推送系统从国家中央银行处接收机构信息报文,并将接收到的机构信息报文推送至报文维护系统进行处理,报文维护系统根据机构信息报文对各参与银行的行名行号、机构状态等信息进行变更维护。目前,在数据库抖动或网络抖动等因素的影响下,报文维护系统可能无法接收到机构信息报文。此时,机构信息报文无法生效,业务系统无法按照正常的处理程序来处理业务,从而令参与银行的交易无法入账,交易路由状态控制失效,进而导致大量用户投诉,影响用户对各参与银行运行稳定性的评价。
技术实现思路
有鉴于此,本申请实施例提供了一种机构信息报文的推送方法、装置及设备,用于解决机构信息报文推送异常的问题,提高机构信息报文的变更成功率。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例提供的一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送监控方法,包括:向报文推送系统发送数据库日志信息查询请求;获取所述报文推送系统发出的对应于所述查询请求的查询结果;根据所述查询结果,从所述报文推送系统的数据库中确定出第一报文;所述第一报文是风险等级大于预设等级且推送次数等于预设阈值的未变更成功的机构信息报文;根据所述第一报文,向所述报文推送系统发送补偿推送指令;在向报文推送系统发送数据库日志信息查询请求之前,所述数据库日志信息所对应的机构信息报文被所述报文推送系统采用以下步骤推送:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送装置,包括:第一报文集合获取模块,用于获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;第一报文集合中的报文推送模块,用于将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送监控装置,包括:查询请求发送模块,用于向报文推送系统发送数据库日志信息查询请求;查询结果获取模块,用于获取所述报文推送系统发出的对应于所述查询请求的查询结果;第一报文确定模块,用于根据所述查询结果,从所述报文推送系统的数据库中确定出第一报文;所述第一报文是风险等级大于预设等级且推送次数等于预设阈值的未变更成功的机构信息报文;补充推送指令发送模块,用于根据所述第一报文,向所述报文推送系统发送补偿推送指令;所述查询请求发送模块在向报文推送系统发送数据库日志信息查询请求之前,所述数据库日志信息所对应的机构信息报文被所述报文推送系统采用以下步骤推送:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送监控设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:向报文推送系统发送数据库日志信息查询请求;获取所述报文推送系统发出的对应于所述查询请求的查询结果;根据所述查询结果,从所述报文推送系统的数据库中确定出第一报文;所述第一报文是风险等级大于预设等级且推送次数等于预设阈值的未变更成功的机构信息报文;根据所述第一报文,向所述报文推送系统发送补偿推送指令;在向报文推送系统发送数据库日志信息查询请求之前,所述数据库日志信息所对应的机构信息报文被所述报文推送系统采用以下步骤推送:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。通过上述方法,在报文推送系统向报文维护系统推送过的机构信息报文未变更成功时,再次向报文维护系统推送未变更成功的机构信息报文,提高了报文变更成功率。向报文推送系统发送数据库日志信息查询请求;获取所述报文推送系统发出的对应于所述查询请求的查询结果;根据所述查询结果,从所述报文推送系统的数据库中确定出第一报文;所述第一报文是风险等级大于预设等级且推送次数等于预设阈值的未变更成功的机构信息报文;根据所述第一报文,向所述报文推送系统发送补偿推送指令;通过上述方法,报文监控系统根据报文推送系统的数据库日志信息,在报文推送统向报文维护系统推送过的机构信息报文未变更成功时,发出补偿推送指令,控制报文推送系统再次向报文维护系统推送未变更成功的机构信息报文,从而进一步提高报文变更成功率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为现有技术中机构信息报文的推送方法的流程示意图;图2为本说明书实施例一提供的一种机构信息报文的推送方法的流程示意图;图3为本说明书实施例二提供的一种涉及银行变更报文的推送方法的流程示意图;图4为机构信息报文的兜底推送流程示意图;图5为本说明书实施例三提供的一种机构信息报文的推送监控方法的流程示意图;图6为本说明书实施例提供的对应于实施例一中方法的机构信息报文的推送装置;图7为本说明书实施例提供的对应于实施例三中方法的机构信息报文的推送监控装置。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为现有技术中机构信息报文的推送方法的流程示意图。如图1所示:S101:报文推送系统从国家中央银行处接收机构信息报文。S102:报文推送系统将接收到的机构信息报文存储本文档来自技高网...

【技术保护点】
1.一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。

【技术特征摘要】
1.一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。2.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:对于所述第一报文集合中的任意一个报文,确定所述任意一个报文的推送次数;接收所述报文维护系统发出的第一报文受理状态反馈信息;所述第一报文受理状态反馈信息用于表示所述任意一个报文是否变更成功;判断是否所述任意一个报文未变更成功且推送次数小于第一阈值,得到第一判断结果;当所述第一判断结果表示所述任意一个报文未变更成功且推送次数小于所述第一阈值时,再次向所述报文维护系统推送所述任意一个报文,直至所述任意一个报文变更成功或所述任意一个报文的推送次数等于所述第一阈值。3.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:获取报文监控系统发送的数据库日志信息查询请求;响应于所述查询请求,向所述报文监控系统发送所述查询请求对应的查询结果;接收所述报文监控系统基于所述查询结果发出的补偿推送指令;所述补偿推送指令用于指示将所述第一报文集合中的第一报文推送至所述报文维护系统;所述第一报文是风险等级大于预设等级且推送次数等于第二阈值的未变更成功的机构信息报文;根据所述补偿推送指令,将所述第一报文推送至所述报文维护系统。4.如权利要求3所述的方法,所述根据所述补偿推送指令,将所述第一报文推送至所述报文维护系统,具体包括:确定所述补偿推送指令所指示推送的第一报文;一条所述补偿推送指令用于指示推送一个所述第一报文;向所述报文维护系统推送确定出的第一报文。5.如权利要求4所述的方法,所述向所述报文维护系统推送确定出的第一报文之后,还包括:确定所述确定出的第一报文的推送次数;接收所述报文维护系统发出的第二报文受理状态反馈信息;所述第二报文受理状态反馈信息用于表示所述确定出的第一报文是否变更成功;判断是否所述确定出的第一报文未变更成功且推送次数小于第三阈值,得到第二判断结果;当所述第二判断结果表示所述确定出的第一报文未变更成功且推送次数小于所述第三阈值时,再次向所述报文维护系统推送所述确定出的第一报文,直至所述确定出的第一报文变更成功或所述确定出的第一报文的推送次数等于所述第三阈值。6.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:获取数据库中的第二报文集合;所述第二报文集合中的报文是在第二时间段内向所述报文维护系统推送过且未变更成功的机构信息报文;所述第二时间段的时长大于所述第一时间段的时长;所述第一时间段的起始时刻和终止时刻均位于所述第二时间段内;将所述第二报文集合中的报文推送至所述报文维护系统。7.如权利要求6所述的方法,所述将所述第二报文集合中的报文推送至所述报文维护系统之后,还包括:对于所述第二报文集合中的任意一个报文,确定所述第二报文集合中的任意一个报文的推送次数;接收所述报文维护系统发出的第三报文受理状态反馈信息;所述第三报文受理状态反馈信息用于表示所述第二报文集合中的任意一个报文是否变更成功;判断是否所述第二报文集合中的任意一个报文未变更成功且推送次数小于第四阈值,得到第三判断结果;当所述第三判断结果表示所述第二报文集合中的任意一个报文未变更成功且推送次数小于所述第四阈值时,再次向所述报文维护系统推送所述第二报文集合中的任意一个报文,直至所述第二报文集合中的任意一个报文变更成功或所述第二报文集合中的任意一个报文的推送次数等于所述第四阈值。8.如权利要求7所述的方法,所述判断是否所述第二报文集合中的任意一个报文未变更成功且推送次数小于第四阈值之后,还包括:当所述第三判断结果表示所述第二报文集合中的任意一个报文未变更成功且推送次数不小于所述第四阈值时,发出报警信号。9.一种机构信息报文的推送监控方法,包括:向报文推送系统发送数据库日志信息查询请求;获取所述报文推送...

【专利技术属性】
技术研发人员:余海林
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1