[发明专利]一种打款处理方法、装置及系统在审
申请号: | 201811131333.2 | 申请日: | 2018-09-27 |
公开(公告)号: | CN110956456A | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 高迪;郭栋;杨永发;耿亮;靳胜强;巩仔明;邱慧 | 申请(专利权)人: | 优信数享(北京)信息技术有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/40 |
代理公司: | 北京知联天下知识产权代理事务所(普通合伙) 11594 | 代理人: | 王冲 |
地址: | 100012 北京市朝阳区来广*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 方法 装置 系统 | ||
本发明公开了一种打款处理方法、装置及系统。所述方法包括:第二系统接收第一系统发送的打款结果通知;所述第二系统将所述打款结果通知存储至第一消息队列并进行处理;定时脚本定时消费所述第一消息队列。该处理方法对打款结果通知传输阻塞进行自动处理,保证了交易流程的正常进行,进一步节省人工成本,提高交易效率。
技术领域
本发明涉及计算机技术,尤其涉及一种打款处理方法、装置及系统。
背景技术
第二系统目前在购车环节中有一个自动给车商打款的功能,此功能是系统触发线上打款以及打款结果收集,并继续后续成交流程,是一个阻塞行为。由于打款结果是由各系统间接口互相通知的,如果有一方服务器出现故障,例如第二系统数据库链接超时,造成通知失败,此次打款未能正常通知到,交易流程阻塞。目前解决办法是财务同事发现某笔打款长时间是处理中,则手动登录第一系统对该笔打款进行核对,确定有打款结果后,通知负责开发,对数据继续修复,确保交易正常进行。如果是六日,财务同事不上班,只能到到工作日才能核实信息,交易流程才能正常进行。
现有的解决办法还包括通知失败重试机制,如果通知失败了,继续重试3次,都失败则放弃处理,等待手动触发。如果是系统问题,长时间不可用,则重试依然是失败,会影响现有交易的正常进行,而且系统指定开发负责人的维护频率高,增大了其工作强度和工作成本。
发明内容
为解决因系统故障,导致打款结果通知传输阻塞,无法得到及时处理和信息传输,致使购车交易受到影响的问题,提供一种打款处理方法,所述方法包括:
第二系统接收第一系统发送的打款结果通知;
所述第二系统将所述打款结果通知存储至第一消息队列并进行处理;
定时脚本定时消费所述第一消息队列。
进一步的,所述第二系统对所述打款结果通知进行处理包括:
若所述第二系统对所述打款结果通知处理失败,在所述第一消息队列中保留所述打款结果通知。
进一步的,所述定时脚本定时消费所述第一消息队列包括:
所述定时脚本在所述第一消息队列中读取到打款结果通知;
所述定时脚本对所述打款结果通知进行处理;
若处理成功,所述第二系统继续处理所述打款结果通知;
若处理失败,将所述打款结果通知转存至第二消息队列,并发出报警通知。
进一步的,若所述第二系统对所述第一消息队列中的打款结果通知处理成功,
所述第二系统将处理结果反馈至所述第一系统,并将所述打款结果通知从所述第一消息队列中删除。
进一步的,所述方法还包括:
所述第二系统未接收到所述第一系统发送的所述打款结果通知时,
业务人员通过人工校验获取所述第一系统的所述打款结果通知。
进一步的,所述人工校验包括:
所述业务人员通过人工检验模块向所述第一系统发送查询请求;
所述第一系统接收所述查询请求并向所述第二系统反馈打款结果通知。
进一步的,所述方法还包括:
所述第二系统通过实时监控脚本实时监控所述打款结果通知;
若所述第二系统在预定时间内未接收到所述第一系统发送的所述打款结果通知,所述第二系统自动向所述第一系统发送查询请求。
本发明的目的还在于提供一种打款处理装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优信数享(北京)信息技术有限公司,未经优信数享(北京)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811131333.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:换热器插管平台
- 下一篇:座椅可调节转向的童车