【技术实现步骤摘要】
支付路由配置方法、装置和系统
本申请涉及互联网支付
,具体而言,涉及一种支付路由配置方法、装置和系统。
技术介绍
目前,随着互联网的快速发展,支付产品的数量和种类也越来越多,人们对于支付路由的要求也越来越高。现有的支付路由系统在进行支付路由的选择时,过分依赖工作人员的经验,配置的路由策略的针对性差、可靠性低,并且无法根据不同的用户及场景进行动态调整,导致用户体验较差。因此,针对用户及场景的不同,如何实现支付路由的动态配置是亟待解决的难题。另一方面,在支付路由系统中,每个支付路由在不同时刻的负载情况都是不同的,若无法根据支付路由当前的负载进行优先级的调整,势必会导致一部分支付路由过载瘫痪,另一部分支付路由却处于闲置状态。
技术实现思路
有鉴于此,本申请的目的在于提供支付路由配置方法、装置和系统,根据各支付路由的优先级实现支付路由的动态配置,提高支付路由的负载均衡。第一方面,本申请实施例提供一种支付路由配置方法,应用于支付路由配置系统中的决策引擎,支付路由配置系统还包括客户端、多个支付平台及多个支付路由,其中,支付平台与支付路由一一对应,方法包括:获取客户端发起的支付请求中的支付要素,其中,支付要素包括支付金额、收款方信息、付款方信息以及业务场景信息;根据付款方信息确定付款方的常用支付平台集合,其中,付款方的常用支付平台集合包括至少一个第一支付平台;计算各第一支付平台的使用频率及各第一支付平台对应的支付路由的实时负载;根据各第一支付平台的支 ...
【技术保护点】
1.一种支付路由配置方法,其特征在于,应用于支付路由配置系统中的决策引擎,所述支付路由配置系统还包括客户端、多个支付平台及多个支付路由,其中,所述支付平台与所述支付路由一一对应,所述方法包括:/n获取所述客户端发起的支付请求中的支付要素,其中,所述支付要素包括支付金额、收款方信息、付款方信息以及业务场景信息;/n根据所述付款方信息确定付款方的常用支付平台集合,其中,所述付款方的常用支付平台集合包括至少一个第一支付平台;/n计算各所述第一支付平台的使用频率及各所述第一支付平台对应的支付路由的实时负载;/n根据各所述第一支付平台的支付规则及支付金额,计算各所述第一支付平台的支付手续费;/n基于所述业务场景信息及所述收款方信息从各所述第一支付平台中选取在当前的业务场景下收款方支持的至少一个目标支付平台;/n根据各所述目标支付平台的使用频率、各所述目标支付平台对应的支付路由的实时负载以及各所述目标支付平台的支付手续费分别计算各所述目标支付平台的优先级;/n根据各所述目标支付平台的优先级对各所述目标支付平台进行实时排序,并发送至客户端进行显示。/n
【技术特征摘要】
1.一种支付路由配置方法,其特征在于,应用于支付路由配置系统中的决策引擎,所述支付路由配置系统还包括客户端、多个支付平台及多个支付路由,其中,所述支付平台与所述支付路由一一对应,所述方法包括:
获取所述客户端发起的支付请求中的支付要素,其中,所述支付要素包括支付金额、收款方信息、付款方信息以及业务场景信息;
根据所述付款方信息确定付款方的常用支付平台集合,其中,所述付款方的常用支付平台集合包括至少一个第一支付平台;
计算各所述第一支付平台的使用频率及各所述第一支付平台对应的支付路由的实时负载;
根据各所述第一支付平台的支付规则及支付金额,计算各所述第一支付平台的支付手续费;
基于所述业务场景信息及所述收款方信息从各所述第一支付平台中选取在当前的业务场景下收款方支持的至少一个目标支付平台;
根据各所述目标支付平台的使用频率、各所述目标支付平台对应的支付路由的实时负载以及各所述目标支付平台的支付手续费分别计算各所述目标支付平台的优先级;
根据各所述目标支付平台的优先级对各所述目标支付平台进行实时排序,并发送至客户端进行显示。
2.根据权利要求1所述的方法,其特征在于,根据所述付款方信息获取所述付款方的常用支付平台集合,包括:
根据付款方的历史使用信息获取所述付款方在预设时间内各个支付平台的付款次数;
根据预设时间内各个支付平台的付款次数从高到低获取预设个数的第一支付平台,以形成所述付款方的常用支付平台集合。
3.根据权利要求1所述的方法,其特征在于,计算各所述第一支付平台的使用频率及各所述第一支付平台对应的支付路由的实时负载,包括:
针对每个所述第一支付平台,使用频率的计算公式为:
其中,px为第一支付平台x的使用频率,kx为第一支付平台x在预设时间段内的付款次数,k为所有第一支付平台的付款次数的总和;
针对每个所述第一支付平台,其对应的支付路由的实时负载的计算公式为:
其中,Tx为第一支付平台x对应的支付路由的实时负载,n为第一支付平台x对应的支付路由当前待支付的任务数,为第一支付平台x对应的支付路由的任务平均执行时间。
4.根据权利要求1所述的方法,其特征在于,根据各所述目标支付平台的使用频率、各所述目标支付平台对应的支付路由的实时负载以及各所述目标支付平台的支付手续费分别计算各所述目标支付平台的优先级,包括:
针对每一个目标支付平台,优先级的计算公式为:
其中,Cy为目标支付平台y的优先级,py为目标支付平台y的使用频率,Ty为目标支付平台y对应的支付路由的实时负载;Mx为目标支付平台y的支付手续费,∑T为所有目标支付平台的实时负载的总和,...
【专利技术属性】
技术研发人员:黄志豪,
申请(专利权)人:杭州一骑轻尘信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。