【技术实现步骤摘要】
业务请求的流量控制方法及装置
[0001]本专利技术涉及计算机网络
,尤其涉及一种业务请求的流量控制方法及装置。
技术介绍
[0002]随着银行、企业的金融数字化转型,越来越多的企业通过接入支付平台,并与银行合作开展企业线上钱包业务,进一步实现担保交易、余额支付和会员交易等金融业务。各企业通过将其业务请求转发至相关银行来实现或开展相关金融业务。
[0003]概括而言,常用的将业务请求转发至相关银行的方法包括,在渠道层建立多个线程池,对应接入相关银行的银行渠道,通过相关银行渠道可以将各企业的业务请求转发至相关银行;或者,通过获取用户的支付请求,根据该支付请求,以及各银行渠道的业务成本、稳定程度选择最优银行渠道推荐给客户,再由客户在推荐的银行渠道中进行指定,并通过指定的银行渠道,将各企业的业务请求转发至相关银行。
[0004]上述将各企业的业务请求转发至相关银行的方法存在的缺点或不足包括,利用上述方法将各企业的业务请求转发至相关银行,存在通用性差的问题。
技术实现思路
[0005]针对现有技 ...
【技术保护点】
【技术特征摘要】
1.一种业务请求的流量控制方法,其特征在于,包括:接收用户端发送的业务请求,确认所述业务请求对应的银行渠道标识,将所述业务请求缓存至所述银行渠道标识对应的缓存队列;获取所述银行渠道标识对应的目标银行上一时刻的银行业务受理完成数据,对所述上一时刻的银行业务受理完成数据进行处理,得到所述目标银行的流量控制系数;基于所述流量控制系数,将所述缓存队列中的所述业务请求发送至所述目标银行。2.根据权利要求1所述的业务请求的流量控制方法,其特征在于,所述对所述上一时刻的银行业务受理完成数据进行处理,得到所述目标银行的流量控制系数,包括:获取所述目标银行的初始业务受理线程数;基于所述初始业务受理线程数,对所述上一时刻的银行业务受理完成数据进行处理,得到所述目标银行的流量控制系数。3.根据权利要求1所述的业务请求的流量控制方法,其特征在于,所述基于所述流量控制系数,将所述缓存队列中的所述业务请求发送至所述目标银行,包括:配置所述目标银行的流量增长控制系数和受理线程数阈值;基于所述流量增长控制系数、所述初始业务受理线程数和所述受理线程数阈值,对所述流量控制系数进行处理,生成可分配业务受理线程数;基于所述可分配业务受理线程数,将所述缓存队列中的所述业务请求发送至所述目标银行。4.根据权利要求2所述的业务请求的流量控制方法,其特征在于,所述基于所述初始业务受理线程数,对所述上一时刻的银行业务受理完成数据进行处理,得到所述目标银行的流量控制系数,包括:X
i
=(x
i
‑1mod BT)*BT其中,x
i
‑1表示所述上一时刻的银行业务受理完成数据,BT表示所述目标银行的所述初始业务受理线程数,X
i
表示所述流量控制系数。5.根据权利要求3所述的业务请求的流量控制方法,其特征在于,所述基于所述流量增长控制系数、所述初始业务受理线程数和所述受理线程数阈值,对所述流量控制系数进行处理,生成可分配业务受理线程数,包括:其中,M表示所述目标银行的所述受理线程数阈值,BT表示所述目标银行的所述初始业务受理线程数,Target表示所述目标银行的所述流量增长控制系数,X
i
表示所述流量控制系数,y
′
i
表示所述可分配业务受理线程数。6.根据权利要求3所述的业务请求的流量控制方法,其特征在于,所述基于所述可分配业务受理线程数,将所述缓存队列中的所述业务请求发送至所述目标银行,包括:确定所述缓存队列中待处理的所述业务请求的请求数量;将所述可分配业务受理线程数和所述请求数量的较小值作为目标标准,将所述缓存队列中与所述目标标准数量相同的所述业务请求发送至所述目标银行。7.一种业务请求的流量控制装置,其特征在于,包括:接收模块,用于接收用户端发送的业务请求,...
【专利技术属性】
技术研发人员:白辰曦,姜涛,张凡,
申请(专利权)人:网银在线北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。