【技术实现步骤摘要】
一种机构信息报文的推送方法、装置及设备
本申请涉及计算机控制
,尤其涉及一种机构信息报文的推送方法、装置及设备。
技术介绍
国家中央银行通过变更报文形式将各参与银行的机构信息报文通知给各参与银行。报文推送系统从国家中央银行处接收机构信息报文,并将接收到的机构信息报文推送至报文维护系统进行处理,报文维护系统根据机构信息报文对各参与银行的行名行号、机构状态等信息进行变更维护。目前,在数据库抖动或网络抖动等因素的影响下,报文维护系统可能无法接收到机构信息报文。此时,机构信息报文无法生效,业务系统无法按照正常的处理程序来处理业务,从而令参与银行的交易无法入账,交易路由状态控制失效,进而导致大量用户投诉,影响用户对各参与银行运行稳定性的评价。
技术实现思路
有鉴于此,本申请实施例提供了一种机构信息报文的推送方法、装置及设备,用于解决机构信息报文推送异常的问题,提高机构信息报文的变更成功率。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例提供的一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。本说明书实施例提供的一种机构信息报文的推送监控方法,包括:向报文推送系统发送数据库日志信息查询请求;获取所述报文推送系统发出的对应于所述查询请求的查询结果;根据所述查询结果,从所述报文推送系统的数据库中确定出第一报文;所述第一报文是风险等级大于预设等级且推送次数等于预设阈值的未变更成功的机构信息报文;根据所述第一报文 ...
【技术保护点】
1.一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。
【技术特征摘要】
1.一种机构信息报文的推送方法,包括:获取数据库中的第一报文集合;所述第一报文集合中的报文是在第一时间段内向报文维护系统推送过且未变更成功的机构信息报文;将所述第一报文集合中的报文推送至所述报文维护系统。2.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:对于所述第一报文集合中的任意一个报文,确定所述任意一个报文的推送次数;接收所述报文维护系统发出的第一报文受理状态反馈信息;所述第一报文受理状态反馈信息用于表示所述任意一个报文是否变更成功;判断是否所述任意一个报文未变更成功且推送次数小于第一阈值,得到第一判断结果;当所述第一判断结果表示所述任意一个报文未变更成功且推送次数小于所述第一阈值时,再次向所述报文维护系统推送所述任意一个报文,直至所述任意一个报文变更成功或所述任意一个报文的推送次数等于所述第一阈值。3.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:获取报文监控系统发送的数据库日志信息查询请求;响应于所述查询请求,向所述报文监控系统发送所述查询请求对应的查询结果;接收所述报文监控系统基于所述查询结果发出的补偿推送指令;所述补偿推送指令用于指示将所述第一报文集合中的第一报文推送至所述报文维护系统;所述第一报文是风险等级大于预设等级且推送次数等于第二阈值的未变更成功的机构信息报文;根据所述补偿推送指令,将所述第一报文推送至所述报文维护系统。4.如权利要求3所述的方法,所述根据所述补偿推送指令,将所述第一报文推送至所述报文维护系统,具体包括:确定所述补偿推送指令所指示推送的第一报文;一条所述补偿推送指令用于指示推送一个所述第一报文;向所述报文维护系统推送确定出的第一报文。5.如权利要求4所述的方法,所述向所述报文维护系统推送确定出的第一报文之后,还包括:确定所述确定出的第一报文的推送次数;接收所述报文维护系统发出的第二报文受理状态反馈信息;所述第二报文受理状态反馈信息用于表示所述确定出的第一报文是否变更成功;判断是否所述确定出的第一报文未变更成功且推送次数小于第三阈值,得到第二判断结果;当所述第二判断结果表示所述确定出的第一报文未变更成功且推送次数小于所述第三阈值时,再次向所述报文维护系统推送所述确定出的第一报文,直至所述确定出的第一报文变更成功或所述确定出的第一报文的推送次数等于所述第三阈值。6.如权利要求1所述的方法,所述将所述第一报文集合中的报文推送至所述报文维护系统之后,还包括:获取数据库中的第二报文集合;所述第二报文集合中的报文是在第二时间段内向所述报文维护系统推送过且未变更成功的机构信息报文;所述第二时间段的时长大于所述第一时间段的时长;所述第一时间段的起始时刻和终止时刻均位于所述第二时间段内;将所述第二报文集合中的报文推送至所述报文维护系统。7.如权利要求6所述的方法,所述将所述第二报文集合中的报文推送至所述报文维护系统之后,还包括:对于所述第二报文集合中的任意一个报文,确定所述第二报文集合中的任意一个报文的推送次数;接收所述报文维护系统发出的第三报文受理状态反馈信息;所述第三报文受理状态反馈信息用于表示所述第二报文集合中的任意一个报文是否变更成功;判断是否所述第二报文集合中的任意一个报文未变更成功且推送次数小于第四阈值,得到第三判断结果;当所述第三判断结果表示所述第二报文集合中的任意一个报文未变更成功且推送次数小于所述第四阈值时,再次向所述报文维护系统推送所述第二报文集合中的任意一个报文,直至所述第二报文集合中的任意一个报文变更成功或所述第二报文集合中的任意一个报文的推送次数等于所述第四阈值。8.如权利要求7所述的方法,所述判断是否所述第二报文集合中的任意一个报文未变更成功且推送次数小于第四阈值之后,还包括:当所述第三判断结果表示所述第二报文集合中的任意一个报文未变更成功且推送次数不小于所述第四阈值时,发出报警信号。9.一种机构信息报文的推送监控方法,包括:向报文推送系统发送数据库日志信息查询请求;获取所述报文推送...
【专利技术属性】
技术研发人员:余海林,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。