本技术涉及聚合支付领域,特别涉及一种基于聚合支付的服务提供方可信支付方法、装置及介质。
背景技术:
1.聚合支付:又称“一体化支付”,是指除“支付、结算、清算”服务之外的“支付服务”,依托银行、非银行机构或清算组织的支付通道和清算结算能力,利用自身的技术和服务集成能力,整合多家银行、非银行机构或清算组织的支付服务,为商户提供包括但不限于“支付通道服务”、“集合对账服务”、“技术对接服务”、“金融服务指导”、“会员账户服务”、“操作流程软件服务”等服务,以减少商户在接入和维护支付结算服务时面临的困难。支付服务可以降低成本支出,提高商户支付结算体系的运行效率,获取增值收益。
2、聚合支付背景下,各类服务调用受网络环境、并发负载等因素影响,存在响应时间波动较大、请求异常等问题,大大增加了支付服务中的失败率和重试频率,难以让交易平台在不同服务提供商之间自动切换或故障转移,不利于不同服务提供商之间的可信支付。
技术实现思路
1、本技术实施例提供了一种基于聚合支付的服务提供商可信支付方法、装置及介质,用于解决如下技术问题:在现有的聚合支付环境下,不同服务调用易受网络环境、并发承载能力等因素影响,响应时间波动较大,支付服务中失败率及重试频率较高,不利于不同服务提供商及可信支付之间的自动切换。
2、本技术实施例采用如下技术方案:
3、技术实施例一方面提供了一种基于聚合支付的服务商可信支付方法,包括:获取聚合支付中不同服务商的历史服务商系数;对所述数据进行实时监控,得到实时监控数据;基于所述实时监控数据对不同服务商的可信度进行评估,得到可信度评估数据;基于所述可信度评估数据对不同服务商的历史服务商系数进行实时更新,得到实时服务商系数;根据所述实时服务商系数更新并调用不同服务商的路由规则事件,得到不同服务商的支付服务商占比响应权重,实现聚合支付的快速支付服务响应。
4、本技术实施例对聚合支付系统中的服务商接口进行实时监控,识别响应时间、异常情况、重试次数、异步回调间隔等异常情况,然后基于聚合支付系统自动评估支付服务商当前阶段的可靠性,然后自动更新更新的服务商系数并缓存更新的服务商系数并替换相应的路由转发规则,最后根据比例重新均衡不同服务商的支付服务调用,避免服务调用受网络环境、并发负载等因素影响,减少响应时间的波动,降低支付服务中的失败率和重试频率,便于不同服务商之间的自动切换和可信支付的时效性,并实现支付服务商的故障转移,降低支付服务中的平均响应时间。
5、在一个可行的实施方式中,获取聚合支付中不同服务商的历史服务商系数具体包括:获取不同服务商的业务资费数据、账户分成比例数据和响应时间数据;利用业务资费数据、账户分成比例数据和响应时间数据划分不同服务商的服务商对价参数的权重,确定历史服务商系数。
6、在一种可行的实施方式中,对不同服务商中的支付接口变更数据进行实时监控,得到实时监控数据,具体包括:通过聚合支付对应的聚合支付系统识别并获取不同服务商的支付接口变更数据;对支付接口变更数据的响应时间、异常数据、支付重复次数、异步回调时间进行监控,得到总体监控数据;对云原生分布式物联网进行监控,针对总体监控数据订阅emq中间事件的事件分类,得到实时监控数据;其中,实时监控数据为总体监控数据中检测到的异常信号数据。
7、本技术实施例通过实时监控不同服务商中的支付接口变化数据,可以更好的监控服务商接口的响应时间、异常情况、重试次数、异步回调间隔等情况,在出现异常情况时及时监控支付响应状态。
8、在一个可行的实施方式中,基于实时监测数据对不同服务提供者的可信度进行评估,得到可信度评估数据,具体包括:根据f(x, y, z, t1 ,t2)=
9、((ax-by-cz)/(dt1+et2))得到服务商信誉评价值f(x,y,z,t1,t2);其中,x表示服务商正常响应次数,y表示服务商异常响应次数,z表示服务商重复支付请求次数,t1表示实时监控数据中平均响应时间,t2表示实时监控数据中异步回调时间,aa、b、c、d、e为不同服务商历史服务商系数;将不同服务商的信誉评价值组装成相关数据包,即可得到不同服务商的信誉评价数据。
10、在一种可行的实施方式中,通过可信度评估数据实时更新不同服务提供者的历史服务提供者系数,得到实时服务提供者系数,具体包括:获取可信度评估数据中各服务提供者对应的可信度评估值;根据各服务提供者对应的可信度评估值,通过分布式事务驱动引擎网络对不同服务提供者的历史服务进行评估;基于所述商系数进行数据的实时解析和聚合;并根据解析和聚合后的网络态势感知评估指标,在相关数据评估维度上对历史服务提供者系数进行归一化,迭代生成实时服务提供者系数。
11、本技术实施例通过对服务商系数的实时更新处理,可以更加准确的获取各个服务商的支付响应,从而有效的降低支付服务的失败率和重试频率,有效的减少支付服务的平均响应时间。
12、在一种可行的实施方式中,通过信誉评估数据实时更新不同服务商的历史服务商系数得到实时服务商系数之后,所述方法还包括:将实时服务商系数缓存在聚合支付系统中;通过聚合支付系统中的网关实时监控实时服务商系数,并构建路由定义对象;路由定义对象中的谓词相对于负载权重进行定义写入,并基于路由定义写入器确定替换路由定义对象后的路由转发规则;其中,路由转发规则包括路由规则事件和路由规则更新事件。
13、在一个可行的实施方式中,在确定用路由定义对象替换的路由转发规则之后,所述方法还包括:更新所述路由转发规则中的路由规则更新事件,并发送到聚合支付系统的订阅事件总线中。
14、在一种可行的实施方式中,根据实时服务商系数,更新并调用不同服务商的路由规则事件,得到不同服务商的支付服务响应占比,具体包括:根据f(z)=xiyi,得到路由规则事件的权重参数f(z);其中,xi为第i个服务商的实时服务商系数,yi为第i个服务商的信誉评价值;根据权重参数,调用路由转发规则中的路由规则更新事件进行权重更新,得到不同服务商的响应调用规则;通过响应调用规则,计算不同服务商的支付服务响应权重分配,得到不同服务商的支付服务响应占比。

15.在第二方面,本技术实施例还提供了一种基于聚合支付的服务提供商可信支付装置,该装置包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,使得所述至少一个处理器能够执行如上述任一实施例所述的基于聚合支付的服务提供商可信支付方法。
16、第三方面,本技术实施例还提供一种非易失性计算机存储介质,其特征在于,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,当所述终端执行所述指令时,使得所述终端执行如上述任一实施例所述的基于聚合支付的服务商可信支付方法。
17、本技术提供了一种基于聚合支付的服务提供商可信支付方法、装置及介质,通过对聚合支付系统中服务提供商接口的实时监控,根据响应时间、异常情况、重试次数、异步回调间隔等数据,对异常情况进行识别,然后根据聚合支付系统自动评估的当前阶段支付服务提供商的可靠性,自动更新服务提供商系数,然后缓存更新后的服务提供商系数并替换相应的路由转发规则,并根据不同服务提供商的比例,重新均衡分配不同服务提供商的支付服务。这有助于降低支付服务中响应时间的波动、失败率和重试频率,有助于不同服务提供商之间的自动切换和及时的可信支付,实现支付服务提供商的故障转移,降低支付服务中的平均响应时间。
技术特点:
1、一种基于聚合支付的服务提供商可信支付方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,获取聚合支付中不同服务商的历史服务商系数具体包括:
3.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,实时监控不同服务商中的支付接口变化数据,得到实时监控数据,具体包括:
4.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,根据实时监控数据,对不同服务商的可信度进行评估,得到可信度评估数据,包括:
5.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,通过可信度评估数据实时更新不同服务商的历史服务商系数。获取实时服务商系数,包括:
6.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,通过可信度评估数据实时更新不同服务商的历史服务商系数,在获取实时服务商系数后,该方法还包括:
7.根据权利要求6所述的基于聚合支付的服务提供商可信支付方法,其特征在于,在确定用路由定义对象替换的路由转发规则之后,该方法还包括:
8.根据权利要求1所述的基于聚合支付的服务商可信支付方法,其特征在于,根据实时服务商系数,更新并按照权重调用不同服务商的路由规则事件,得到不同服务商的支付服务响应占比,包括:
9、 一种基于聚合支付的服务商可信支付装置, 其特征在于, 该装置包括:
10.一种非易失性计算机存储介质,其特征在于,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储至少一个程序,每个所述程序包括指令,当所述指令被所述终端执行时,所述终端执行根据权利要求1-8任一项所述的基于聚合支付的服务提供商可信支付方法。
技术摘要
本发明公开了一种基于聚合支付的服务商可信支付方法、装置及介质,属于聚合支付技术领域,用于解决现有聚合支付后台中不同服务调用易受网络环境、并发负载影响,导致支付服务中失败率高、重试频率高等因素影响,响应时间波动较大。其方法包括:获取聚合支付中不同服务商的历史服务商系数;对数据进行实时监控,得到实时监控数据;基于实时监控数据,对不同服务商的可信度进行评估,得到可信度评估数据;通过可信度评估数据,对不同服务商的历史服务商系数进行实时更新,得到实时服务商系数;根据实时服务商系数,更新并调用不同服务商的路由规则事件占比,得到不同服务商的支付服务响应占比。
技术研发人员:王生猛
受保护技术使用人:浪潮智能技术有限公司
技术开发日:
技术发布日期:2024/1/15