【技术实现步骤摘要】
一种资源处理方法、装置及设备
[0001]本说明书涉及分布式数据处理
,特别地,涉及一种资源处理方法、装置及设备。
技术介绍
[0002]目前,线上资源多依赖于集中式的分配处理,集中式分配方式在高并发、大流量下易导致系统性能瓶颈,甚至压垮整个数据库,导致系统卡死等严重问题。虽然可以通过构建多个应用服务器,利用应用服务器来接收资源请求,以降低数据处理压力。但仅仅采用增加应用服务器的方式,各应用服务器所接收资源请求所对应的资源库存扣减仍然为集中处理的方式,在高并发下系统整体仍可能出现各种性能问题。因此,目前亟需一种更加高效有序的资源处理方法。
技术实现思路
[0003]本说明书实施例的目的在于提供一种资源处理方法、装置及设备,可以进一步提高资源处理系统在大流量、高并发下的处理性能。
[0004]本说明书提供一种资源处理方法、装置及设备是包括如下方式实现的:
[0005]一种资源处理方法,应用于资源处理系统的管理平台,所述系统至少还包括多个应用服务器;所述方法包括:接收终端设备发送的资源领取请 ...
【技术保护点】
【技术特征摘要】
1.一种资源处理方法,其特征在于,应用于资源处理系统的管理平台,所述系统至少还包括多个应用服务器;所述方法包括:接收终端设备发送的资源领取请求;获取所述应用服务器的初始基准权重;其中,所述初始基准权重基于应用服务器对应的预设资源额度所确定;基于所述应用服务器的初始基准权重,从所述多个应用服务器中筛选出接收所述资源领取请求的应用服务器,作为目标应用服务器;将所述资源领取请求下发至所述目标应用服务器,以使所述目标应用服务器访问数据库执行资源处理。2.根据权利要求1所述的方法,其特征在于,将各应用服务器依次连接,形成服务器环;利用轮询算法访问所述服务器环,以从所述多个应用服务器中筛选出接收所述资源领取请求的应用服务器。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在接收到应用服务器的预设资源额度使用完毕的通知的情况下,将该通知对应的应用服务器作为第一应用服务器,将所述服务器环中预设资源额度未使用完毕的应用服务器作为第二应用服务器;对各第二应用服务器执行如下权重调整处理:以所述第一应用服务器为起点,沿指定方向访问所述服务器环,获取第一个第二应用服务器,作为指定应用服务器;将所述第一应用服务器的初始基准权重叠加至所述指定应用服务器,得到所述指定应用服务器的调整基准权重;将除所述指定应用服务器之外的第二应用服务器的初始基准权重,作为相应第二应用服务器的调整基准权重;相应的,基于第二应用服务器的调整基准权重,从各第二应用服务器中筛选出接收所述资源领取请求的第二应用服务器,作为目标应用服务器。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在得到各第二应用服务器的调整基准权重后,为各第二应用服务器配置初始调节因子;以所述调整基准权重与所述初始调节因子的加和作为第二应用服务器的参考权重;相应的,基于第二应用服务器的参考权重,从各第二应用服务器中筛选出接收所述资源领取请求的第二应用服务器。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在未接收到新的应用服务器的预设资源额度使用完毕的通知的情况下,计算各第二应用服务器的调整基准权重与总基准权重的差值,得到所述第二应用服务器的第一轮调节因子;其中,所述总基准权重为各备选应用服务器对应的初始基准权重的总和;基于所述第一轮调节因子确定执行下一个资源领取请求时相应第二应用服务器的参考权重;执行上述迭代过程,以筛选各资源领取请求所对应的第二应用服务器,直至接收到新的应用服务器的预设资源额度使用完毕的通知。6.一种资源处理装置,其特征在于,应用于资源处理系统的管理平台,所述系统至少还
包括多个应用服务器;所述装置包括:请求接收模块,用于接收终端设备发送的资源领取请求;权重获取模块,用于获取所述应用服务器的初始基准权重;其中,所述初始基准权重基于应用服务器对应的预设资源额度所确定;服务器筛选模块,用于基于所述应用服务器的初始基准权重,...
【专利技术属性】
技术研发人员:周黄鹤,杨惠宝,刘文峰,刘利军,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。